Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Läser in en textfilström och returnerar en DataFrame vars schema börjar med en strängkolumn med namnet value, följt av partitionerade kolumner. Textfiler måste kodas som UTF-8. Varje rad i textfilen är en ny rad i resulterande DataFrame som standard.
Syntax
text(path, **options)
Parameters
| Parameter | Type | Beskrivning |
|---|---|---|
path |
str | Sökväg för textinmatningen. |
Retur
DataFrame
Exempel
Läs in en dataström från en temporär textfil:
import tempfile
import time
with tempfile.TemporaryDirectory(prefix="text") as d:
spark.createDataFrame(
[("hello",), ("this",)]).write.mode("overwrite").format("text").save(d)
q = spark.readStream.text(d).writeStream.format("console").start()
time.sleep(3)
q.stop()