hash_xxhash64()
適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft Sentinel
入力値の xxhash64 ハッシュ値を返します。
構文
hash_xxhash64(
source [,
mod])
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
ソース | スカラー型 | ✔️ | ハッシュする値。 |
mod | int |
出力値が 0 と mod - 1 の間になるように、ハッシュ結果に適用される剰余値。 このパラメーターは、可能な出力値の範囲を制限したり、ハッシュ関数の出力をより小さな範囲に圧縮したりする場合に便利です。 |
返品
source のハッシュ値。 mod を指定すると、関数はハッシュ値剰余を mod の値として返します。つまり、関数の出力は、ハッシュ値の残りの部分を mod で除算します。 出力は、 0
と mod - 1
の間の値になります。
例
文字列入力
print result=hash_xxhash64("World")
結果 |
---|
1846988464401551951 |
mod を使用した文字列入力
print result=hash_xxhash64("World", 100)
結果 |
---|
51 |
Datetime 入力
print result=hash_xxhash64(datetime("2015-01-01"))
結果 |
---|
1380966698541616202 |