hash_many()
Restituisce un valore hash combinato di più valori.
Sintassi
hash_many(
s1,
s2 [,
s3 ...])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
s1, s2, ..., sN | scalare | ✔️ | Valori di cui eseguire l'hashing. |
Restituisce
La funzione hash() viene applicata a ognuno dei scalari specificati. Gli hash risultanti vengono combinati in un singolo hash e restituiti.
Avviso
La funzione usa l'algoritmo xxhash64 per calcolare l'hash per ogni scalare, ma ciò può cambiare. È quindi consigliabile usare questa funzione solo all'interno di una singola query in cui tutte le chiamate della funzione useranno lo stesso algoritmo.
Se è necessario rendere persistente un hash combinato, è consigliabile usare hash_sha256(),hash_sha1()o hash_md5() e combinare gli hash in un singolo hash con un operatore bit per bit. Si noti che queste funzioni sono più complesse da calcolare di hash()
.
Esempio
print value1 = "Hello", value2 = "World"
| extend combined = hash_many(value1, value2)
Output
value1 | value2 | Combinato |
---|---|---|
Ciao | World | -1440138333540407281 |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per