Aller au contenu principal

table (SparkSession)

Retourne la table spécifiée en tant que DataFrame.

Syntaxe

table(tableName)

parameter

parameter

Type

Description

tableName

str

Le nom de la table à récupérer.

parameter

Type

Description

tableName

str

Le nom de la table à récupérer.

Renvoie

DataFrame

Notes

Dans Spark Classic, une vue temporaire référencée dans spark.table est résolue immédiatement. Dans Spark Connect, il est analysé de manière paresseuse, donc si une vue est supprimée, modifiée ou remplacée après spark.table, l'exécution peut échouer ou générer des résultats différents.

Exemples

Python
spark.range(5).createOrReplaceTempView("table1")
spark.table("table1").sort("id").show()
# +---+
# | id|
# +---+
# | 0|
# | 1|
# | 2|
# | 3|
# | 4|
# +---+