Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подсчитывает уникальные значения, указанные скалярным выражением для каждой сводной группы, или общее количество уникальных значений, если сводная группа опущена.
Если требуется только оценка уникальных значений, рекомендуется использовать менее dcount
ресурсоемкую функцию агрегирования.
Чтобы подсчитать только записи, для которых возвращается true
предикат, используйте функцию агрегирования count_distinctif .
Примечание.
- Эта функция ограничена 100M уникальными значениями. Попытка применить функцию к выражению, возвращающего слишком много значений, приводит к ошибке среды выполнения (HRESULT: 0x80DA0012).
- Производительность функций может снизиться при работе с несколькими источниками данных из разных кластеров.
- Производительность функций может снизиться при работе с несколькими источниками данных из разных центров событий.
Синтаксис
count_distinct
(
expr)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Тип | Обязательно | Описание |
---|---|---|---|
expr | скаляр | ✔️ | Выражение, уникальное значение которого требуется подсчитать. |
Возвраты
Длинное целое значение, указывающее количество уникальных значений expr для каждой сводной группы.
Примеры
В следующем примере показано, сколько типов событий шторма произошло в каждом состоянии.
Производительность функций может снизиться при работе с несколькими источниками данных из разных кластеров.
StormEvents
| summarize UniqueEvents=count_distinct(EventType) by State
| top 5 by UniqueEvents
Выходные данные
Штат | UniqueEvents |
---|---|
ТЕХАС | двадцать семь |
КАЛИФОРНИЯ | 26 |
ПЕНСИЛЬВАНИЯ | двадцать пять |
ДЖОРДЖИЯ | двадцать четыре |
СЕВЕРНАЯ КАРОЛИНА | двадцать три |
Связанное содержимое
- Краткий обзор типов статистических функций
- count_distinctif() (функция агрегирования)
- count() (функция агрегирования)
- countof()
- countif() (функция агрегирования)