Condividi tramite


semanticHash

Restituisce un codice hash del piano di query logico su questo dataframe.

Sintassi

semanticHash()

Restituzioni

int: valore hash.

Note

A differenza del codice hash standard, l'hash viene calcolato in base al piano di query semplificato tollerando le differenze cosmetiche, ad esempio i nomi degli attributi.

Questa API è un'API per sviluppatori.

Examples

spark.range(10).selectExpr("id as col0").semanticHash()
# 1855039936
spark.range(10).selectExpr("id as col1").semanticHash()
# 1855039936