format (DataStreamReader)

Spécifie le format de source de données d’entrée.

Syntaxe

format(source)

Paramètres

Paramètre Type Description
source str Nom de la source de données, par exemple 'json' ou 'parquet'.

Retours

DataStreamReader

Exemples

spark.readStream.format("text")
# <...streaming.readwriter.DataStreamReader object ...>

Écrivez un fichier texte et lisez-le en tant que flux :

import tempfile
import time
with tempfile.TemporaryDirectory(prefix="format") as d:
    spark.createDataFrame(
        [("hello",), ("this",)]).write.mode("overwrite").format("text").save(d)
    q = spark.readStream.format("text").load(d).writeStream.format("console").start()
    time.sleep(3)
    q.stop()