table (SparkSession)
Retourne la table spécifiée en tant que DataFrame.
Syntaxe
table(tableName)
parameter
parameter | Type | Description |
|---|---|---|
| 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|
# +---+