Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключение служб с помощью раскрывающегося списка версий . Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Возвращает объединенное хэш-значение нескольких значений.
Синтаксис
hash_many(
s1,s2 [,s3 ...])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| 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 |