option (DataFrameWriter)

Přidá výstupní možnost pro podkladový zdroj dat.

Dostupné možnosti naleznete v tématu Možnosti DataFrameWriter.

Syntaxe

option(key, value)

Parametry

Parameter Typ Description
key str Klávesa option.
value str, int, float nebo bool Hodnota možnosti.

Návraty

DataFrameWriter

Příklady

Zapište datový rámec do souboru CSV se nullValue sadou možností.

import tempfile
with tempfile.TemporaryDirectory(prefix="option") as d:
    df = spark.createDataFrame([(100, None)], "age INT, name STRING")
    df.write.option("nullValue", "Alice").mode("overwrite").format("csv").save(d)

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