hash_many()
適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft Sentinel
複数の値の結合されたハッシュ値を返します。
構文
hash_many(
s1 ,
s2 [,
s3 ...])
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
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 | 結合済み |
---|---|---|
Hello | World | -1440138333540407281 |