sémanticHash

Vrátí kód hash logického plánu dotazu pro tento datový rámec.

Syntaxe

semanticHash()

Návraty

int: Hodnota hash.

Poznámky

Na rozdíl od standardního hashovacího kódu se hodnota hash vypočítá oproti plánu dotazu zjednodušená tím, že přepočítává kosmetické rozdíly, jako jsou názvy atributů.

Toto rozhraní API je vývojářské rozhraní API.

Příklady

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