COLUMNSTATISTICS
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
Заметка
Эта функция не рекомендуется использовать в визуальных вычислениях, так как, скорее всего, возвращает бессмысленные результаты.
Возвращает таблицу статистики по каждому столбцу в каждой таблице модели.
Синтаксис
COLUMNSTATISTICS ()
Параметры
Эта функция не принимает никаких параметров.
Возвращаемое значение
Таблица статистики. Каждая строка этой таблицы представляет другой столбец в модели. К столбцам таблицы относятся:
-
Table Name
: таблица текущего столбца. -
Column Name
: имя текущего столбца. -
Min
: минимальное значение, найденное в текущем столбце. -
Max
: максимальное значение, найденное в текущем столбце. -
Cardinality
: количество уникальных значений, найденных в текущем столбце. -
Max Length
: длина самой длинной строки, найденной в текущем столбце (применимо только для строковых столбцов).
Замечания
Столбцы в состоянии ошибки и столбцы из вычисляемых таблиц области запроса не отображаются в результирующих таблицах.
Если фильтр из контекста фильтра применяется к COLUMNSTATISTICS(), возвращается ошибка.
Для двоичных типизированных столбцов статистика Min и Max будет иметь значения BLANK.
Пример
Примеры в этой статье можно использовать с примером модели Adventure Works DW 2020 Power BI Desktop. Сведения о получении модели см. в разделе DAXпримера модели.
Следующий запрос DAX:
DEFINE
TABLE FilteredProduct =
FILTER (
Product,
[Color] == "Blue"
)
COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]
EVALUATE
COLUMNSTATISTICS ()
Возвращает таблицу со статистикой по всем столбцам из всех таблиц в модели. Таблица также содержит статистику для вычисляемого столбца области запроса, Customer[Location]. Однако таблица не включает столбцы из вычисляемой таблицы области запроса FilteredProduct.