Pular para o conteúdo principal

Hash semântico

Retorna um código hash do plano de consulta lógica para este DataFrame.

Sintaxe

semanticHash()

Devoluções

int: Valor de hash.

Notas

Diferentemente do código hash padrão, o hash é calculado com base no plano de consulta, simplificado ao tolerar diferenças cosméticas, como nomes de atributos.

Esta API é uma API para desenvolvedores.

Exemplos

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