Note
Kailangan ng pahintulot para ma-access ang page na ito. Maaari mong subukang mag-sign in o magpalit ng mga direktoryo.
Ang pag-access sa pahinang ito ay nangangailangan ng pahintulot. Maaari mong subukang baguhin ang mga direktoryo.
Returns the schema of the data source.
It can refer to any field initialized in the __init__ method to infer the data source's schema when users do not explicitly specify it. This method is invoked once when calling spark.read.format(...).load() to get the schema for a data source read operation. If this method is not implemented, and a user does not provide a schema when reading the data source, an exception will be thrown.
Syntax
schema()
Returns
StructType or str
The schema of this data source or a DDL string representing the schema.
Examples
Returns a DDL string:
def schema(self):
return "a INT, b STRING"
Returns a StructType:
def schema(self):
return StructType().add("a", "int").add("b", "string")