hash_xxhash64()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 - 1
inclus.
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 |