hash_xxhash64()
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Возвращает значение xxhash64 для входного значения.
Синтаксис
hash_xxhash64(
source [,
mod])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
source | скаляр | ✔️ | Хэшировать значение. |
mod (модуль) | int |
Значение модуля, которое будет применяться к хэш-результату, чтобы выходное значение было между 0 и mod - 1 . Этот параметр полезен для ограничения диапазона возможных выходных значений или сжатия выходных данных хэш-функции в меньший диапазон. |
Возвраты
Хэш-значение источника. Если задан мод, функция возвращает хэш-значение в моде, то есть выходные данные функции будут оставшейся частью хэш-значения, разделенного модом. Выходные данные будут иметь значение между 0
и mod - 1
включающими.
Примеры
Строковые входные данные
print result=hash_xxhash64("World")
result |
---|
1846988464401551951 |
Строковые входные данные с модом
print result=hash_xxhash64("World", 100)
result |
---|
51 |
Входные данные datetime
print result=hash_xxhash64(datetime("2015-01-01"))
result |
---|
1380966698541616202 |