Megosztás a következőn keresztül:


hash_many()

Több érték kombinált kivonatértékét adja vissza.

Syntax

hash_many(s1,s2 [,s3 ...])

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
s1, s2, ..., sN Skalár ✔️ A kivonathoz használni kívánt értékek.

Válaszok

A rendszer a hash() függvényt alkalmazza a megadott skalárokra. Az eredményül kapott kivonatokat a rendszer egyetlen kivonatba egyesíti, és visszaadja.

Figyelmeztetés

A függvény az xxhash64 algoritmussal számítja ki az egyes skalárisok kivonatát, de ez változhat. Ezért ezt a függvényt csak egyetlen lekérdezésben javasoljuk, ahol a függvény összes meghívása ugyanazt az algoritmust fogja használni.

Ha meg kell őriznie egy kombinált kivonatot, javasoljuk, hogy használja a hash_sha256(), hash_sha1() vagy hash_md5() parancsot, és a kivonatokat egyetlen kivonatban, bitenkénti operátorral kombinálja. Vegye figyelembe, hogy ezek a függvények összetettebbek, mint hash()a kiszámítása.

Példák

print value1 = "Hello", value2 = "World"
| extend combined = hash_many(value1, value2)

Kimenet

érték1 value2 Kombinált
Helló Világ -1440138333540407281