Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce lo schema dell'origine dati.
Può fare riferimento a qualsiasi campo inizializzato nel __init__ metodo per dedurre lo schema dell'origine dati quando gli utenti non lo specificano in modo esplicito. Questo metodo viene richiamato una volta quando si chiama spark.read.format(...).load() per ottenere lo schema per un'operazione di lettura dell'origine dati. Se questo metodo non viene implementato e un utente non fornisce uno schema durante la lettura dell'origine dati, verrà generata un'eccezione.
Sintassi
schema()
Restituzioni
StructType oppure str
Schema di questa origine dati o stringa DDL che rappresenta lo schema.
Examples
Restituisce una stringa DDL:
def schema(self):
return "a INT, b STRING"
Restituisce un oggetto StructType:
def schema(self):
return StructType().add("a", "int").add("b", "string")