Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica cómo se escriben los datos de un DataFrame de streaming en un receptor de streaming.
Sintaxis
outputMode(outputMode)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
outputMode |
str | Modo de salida. Las opciones son append (solo filas nuevas), complete (todas las filas de cada actualización) y update (solo las filas actualizadas en cada actualización; equivalente a append si la consulta no contiene agregaciones). |
Devoluciones
DataStreamWriter
Ejemplos
df = spark.readStream.format("rate").load()
df.writeStream.outputMode('append')
# <...streaming.readwriter.DataStreamWriter object ...>
Use complete el modo para imprimir recuentos agregados:
import time
df = spark.readStream.format("rate").option("rowsPerSecond", 10).load()
df = df.groupby().count()
q = df.writeStream.outputMode("complete").format("console").start()
time.sleep(3)
q.stop()