Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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|
# +---+----+