Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
tdigest Объединяет результаты (скалярная версия агрегатной версииtdigest_merge()).
Дополнительные сведения о базовом алгоритме (T-Digest) и предполагаемой ошибке здесь.
merge_tdigest()Функцииtdigest_merge()эквивалентны
Внимание
Результаты tdigest() и tdigest_merge() могут быть сохранены и более поздние. Например, вам может потребоваться создать сводку по ежедневным процентилям, которые затем можно использовать для вычисления еженедельных процентилей. Однако точное двоичное представление этих результатов может меняться с течением времени. Нет никакой гарантии, что эти функции будут производить идентичные результаты для идентичных входных данных, поэтому мы не советуем полагаться на них.
Синтаксис
merge_tdigest(
exprs)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| exprs | dynamic |
✔️ | Один или несколько ссылок на столбцы, разделенные запятыми, имеющие tdigest значения, которые необходимо объединить. |
Возвраты
Результат объединения столбцов *Expr1*, *Expr2*... *ExprN* с одним tdigest.
Пример
range x from 1 to 10 step 1
| extend y = x + 10
| summarize tdigestX = tdigest(x), tdigestY = tdigest(y)
| project merged = merge_tdigest(tdigestX, tdigestY)
| project percentile_tdigest(merged, 100, typeof(long))
Выходные данные
| percentile_tdigest_merged |
|---|
| 20 |