optionen (DataFrameWriter)

Fügt Ausgabeoptionen für die zugrunde liegende Datenquelle hinzu.

Syntax

options(**options)

Parameter

Parameter Typ Beschreibung
**options Wörterbuch Zeichenfolgenschlüssel, die primitiven Werten zugeordnet sind. Einige verfügbare Optionen finden Sie unter Option (DataFrameWriter).For some available options, see option (DataFrameWriter).

Rückkehr

DataFrameWriter

Beispiele

Schreiben Sie einen DataFrame in eine CSV-Datei mit nullValue festgelegten header Optionen.

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

    spark.read.option("header", True).format('csv').load(d).show()
    # +---+------------+
    # |age|        name|
    # +---+------------+
    # |100|Alice|
    # +---+------------+