Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje vstupní schéma. Některé zdroje dat (například JSON) můžou automaticky odvodit vstupní schéma z dat. Zadáním schématu zde může podkladový zdroj dat přeskočit krok odvozování schématu, který urychluje načítání dat.
Syntaxe
schema(schema)
Parametry
| Parameter | Typ | Description |
|---|---|---|
schema |
StructType nebo str |
StructType Objekt nebo řetězec formátovaný DDL (například'col0 INT, col1 DOUBLE'). |
Návraty
DataFrameReader
Příklady
Zadejte schéma při čtení souboru 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)