opsi (DataFrameWriter)

Menambahkan opsi output untuk sumber data yang mendasar.

Untuk opsi yang tersedia, lihat Opsi DataFrameWriter.

Sintaksis

option(key, value)

Parameter-parameternya

Parameter Tipe Deskripsi
key str Kunci opsi.
value str, int, float, atau bool Nilai opsi.

Pengembalian Barang

DataFrameWriter

Examples

Tulis DataFrame ke dalam file CSV dengan nullValue set opsi.

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|
    # +---+------------+