Freigeben über


Tabelle (SparkSession)

Gibt die angegebene Tabelle als ein DataFrame.

Syntax

table(tableName)

Parameter

Parameter Typ Beschreibung
tableName str Der abzurufende Tabellenname.

Rückkehr

DataFrame

Hinweise

In Spark Classic wird sofort eine temporäre Ansicht aufgelöst, auf die spark.table verwiesen wird. In Spark Connect wird sie lazily analysiert. Wenn also eine Ansicht gelöscht, geändert oder ersetzt spark.tablewird, kann die Ausführung fehlschlagen oder unterschiedliche Ergebnisse generieren.

Beispiele

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