Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definisce un dataframe di streaming in una tabella. L'origine dati corrispondente alla tabella deve supportare la modalità di streaming.
Sintassi
table(tableName)
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
tableName |
str | Nome della tabella. |
Restituzioni
DataFrame
Examples
Caricare un flusso di dati da una tabella:
import tempfile
import time
_ = spark.sql("DROP TABLE IF EXISTS my_table")
with tempfile.TemporaryDirectory(prefix="table") as d:
q1 = spark.readStream.format("rate").load().writeStream.toTable(
"my_table", checkpointLocation=d)
q2 = spark.readStream.table("my_table").writeStream.format("console").start()
time.sleep(3)
q1.stop()
q2.stop()
_ = spark.sql("DROP TABLE my_table")