Pular para o conteúdo principal

formato (DataStreamWriter)

Especifica a fonte de dados de saída subjacente.

Sintaxe

format(source)

Parâmetros

Parâmetro

Tipo

Descrição

source

str

Nome da fonte de dados, por exemplo 'parquet' ou 'console'.

Parâmetro

Tipo

Descrição

source

str

Nome da fonte de dados, por exemplo 'parquet' ou 'console'.

Devoluções

DataStreamWriter

Exemplos

Python
df = spark.readStream.format("rate").load()
df.writeStream.format("text")
# <...streaming.readwriter.DataStreamWriter object ...>

Escreva uma transmissão de origem de taxa para CSV:

Python
import tempfile
import time
with tempfile.TemporaryDirectory(prefix="format1") as d:
with tempfile.TemporaryDirectory(prefix="format2") as cp:
df = spark.readStream.format("rate").load()
q = df.writeStream.format("csv").option("checkpointLocation", cp).start(d)
time.sleep(5)
q.stop()
spark.read.schema("timestamp TIMESTAMP, value STRING").csv(d).show()