hash_xxhash64()
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Restituisce un valore xxhash64 per il valore di input.
Sintassi
hash_xxhash64(
source [,
mod])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
source | scalare | ✔️ | Valore di cui eseguire l'hashing. |
mod | int |
Valore modulo da applicare al risultato hash, in modo che il valore di output sia compreso tra 0 e mod - 1 . Questo parametro è utile per limitare l'intervallo di valori di output possibili o per comprimere l'output della funzione hash in un intervallo più piccolo. |
Valori restituiti
Valore hash dell'origine. Se si specifica mod , la funzione restituisce il valore hash modulo il valore di mod, ovvero l'output della funzione sarà il resto del valore hash diviso per mod. L'output sarà un valore compreso tra 0
e mod - 1
, inclusivo.
Esempi
Input stringa
print result=hash_xxhash64("World")
result |
---|
1846988464401551951 |
Input stringa con mod
print result=hash_xxhash64("World", 100)
result |
---|
51 |
Input datetime
print result=hash_xxhash64(datetime("2015-01-01"))
result |
---|
1380966698541616202 |