indeling (DataFrameReader)

Hiermee geeft u de indeling van de invoergegevensbron op.

Syntaxis

format(source)

Parameterwaarden

Kenmerk Typ Beschrijving
source str De naam van de gegevensbron, bijvoorbeeld 'json' of 'parquet'.

Retouren

DataFrameReader

Examples

Schrijf een DataFrame naar een JSON-bestand en lees het terug.

import tempfile
with tempfile.TemporaryDirectory(prefix="format") as d:
    spark.createDataFrame(
        [{"age": 100, "name": "Alice"}]
    ).write.mode("overwrite").format("json").save(d)

    spark.read.format('json').load(d).show()
    # +---+------------+
    # |age|        name|
    # +---+------------+
    # |100|Alice|
    # +---+------------+