options (DataFrameReader)

Menambahkan opsi input untuk sumber data yang mendasar.

Sintaksis

options(**options)

Parameter-parameternya

Parameter Tipe Deskripsi
**options kamus Kunci string dipetakan ke nilai jenis primitif. Untuk opsi yang tersedia, lihat Opsi DataFrameReader.

Pengembalian Barang

DataFrameReader

Examples

Baca file CSV dengan nullValue opsi dan header set opsi.

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

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