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.
Menentukan skema input. Beberapa sumber data (seperti JSON) dapat menyimpulkan skema input secara otomatis dari data. Dengan menentukan skema di sini, sumber data yang mendasarinya dapat melewati langkah inferensi skema, yang mempercepat pemuatan data.
Sintaksis
schema(schema)
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
schema |
StructType atau str | Objek StructType atau string berformat DDL (misalnya, 'col0 INT, col1 DOUBLE'). |
Pengembalian Barang
DataFrameReader
Examples
Tentukan skema saat membaca file CSV.
import tempfile
with tempfile.TemporaryDirectory(prefix="schema") as d:
spark.read.schema("col0 INT, col1 DOUBLE").format("csv").load(d).printSchema()
# root
# |-- col0: integer (nullable = true)
# |-- col1: double (nullable = true)