hash_xxhash64()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve un valor xxhash64 para el valor de entrada.
Sintaxis
hash_xxhash64(
source [,
mod])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
source | escalares | ✔️ | Valor que se va a aplicar hash. |
mod | int |
Valor de módulo que se va a aplicar al resultado hash, de modo que el valor de salida esté entre 0 y mod - 1 . Este parámetro es útil para limitar el intervalo de valores de salida posibles o para comprimir la salida de la función hash en un intervalo más pequeño. |
Devoluciones
Valor hash del origen. Si se especifica mod, la función devuelve el módulo de valor hash del valor mod, lo que significa que la salida de la función será el resto del valor hash dividido por mod. La salida será un valor entre 0
y mod - 1
, ambos incluidos.
Ejemplos
Entrada de cadena
print result=hash_xxhash64("World")
resultado |
---|
1846988464401551951 |
Entrada de cadena con mod
print result=hash_xxhash64("World", 100)
resultado |
---|
51 |
Entrada datetime
print result=hash_xxhash64(datetime("2015-01-01"))
resultado |
---|
1380966698541616202 |