Sdílet prostřednictvím


hash_xxhash64()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Vrátí hodnotu xxhash64 pro vstupní hodnotu.

Syntaxe

hash_xxhash64(source [, mod])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
source skalární ✔️ Hodnota, která má být hashována.
zkratka modulo int Hodnota modulu, která se použije na výsledek hodnoty hash, aby výstupní hodnota byla mezi 0 a mod - 1. Tento parametr je užitečný pro omezení rozsahu možných výstupních hodnot nebo pro komprimaci výstupu funkce hash do menšího rozsahu.

Návraty

Hodnota hash zdroje. Pokud je zadán mod , vrátí funkce hodnotu hash modulo hodnotu mod, což znamená, že výstup funkce bude zbytek hodnoty hash dělené mod. Výstup bude hodnota mezi 0 a mod - 1včetně.

Příklady

Řetězcový vstup

print result=hash_xxhash64("World")
result
1846988464401551951

Řetězcový vstup s mod

print result=hash_xxhash64("World", 100)
result
51

Vstup data a času

print result=hash_xxhash64(datetime("2015-01-01"))
result
1380966698541616202