hash_many()
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
傳回多個值的合併哈希值。
語法
hash_many(
s1 ,
s2 [,
s3 ...])
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
s1、 s2、...、 sN | 純量 | ✔️ | 要一起哈希的值。 |
傳回
hash() 函式會套用至每個指定的純量。 產生的哈希會合併成單一哈希並傳回。
警告
函式會使用 xxhash64 演算法來計算每個純量的哈希,但這可能會變更。 因此,我們只建議在單一查詢內使用此函式,其中函式的所有叫用都會使用相同的演算法。
如果您需要保存合併的哈希,建議您使用 hash_sha256()、hash_sha1()或 hash_md5() 並將哈希結合成具有位運算符的單一哈希。 請注意,這些函式比 計算 hash()
更為複雜。
範例
print value1 = "Hello", value2 = "World"
| extend combined = hash_many(value1, value2)
輸出
value1 | value2 | 組合的 |
---|---|---|
您好 | World | -1440138333540407281 |