opsi (DataFrameReader)

Menambahkan opsi input untuk sumber data yang mendasar.

Sintaksis

option(key, value)

Parameter-parameternya

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

Pengembalian Barang

DataFrameReader

Examples

Baca file CSV dengan rangkaian nullValue opsi.

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

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