Partage via


hash_xxhash64()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Retourne une valeur xxhash64 pour la valeur d’entrée.

Syntaxe

hash_xxhash64(source [, mod])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
source scalaire ✔️ Valeur à hacher.
mod int Valeur modulo à appliquer au résultat de hachage, afin que la valeur de sortie soit comprise entre 0 et mod - 1. Ce paramètre est utile pour limiter la plage de valeurs de sortie possibles ou pour compresser la sortie de la fonction de hachage dans une plage plus petite.

Retours

Valeur de hachage de la source. Si le mod est spécifié, la fonction retourne la valeur de hachage modulo la valeur du mod, ce qui signifie que la sortie de la fonction sera le reste de la valeur de hachage divisée par mod. La sortie est une valeur comprise entre 0 et mod - 1inclus.

Exemples

Entrée de chaîne

print result=hash_xxhash64("World")
result
1846988464401551951

Entrée de chaîne avec mod

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

Entrée Datetime

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