Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Возвращает таблицу с информацией о каждой мере в семантической модели, например имя, описание и формулу DAX. Эти сведения помогают понять модель и самостоятельно документировать модель при использовании в вычисляемых таблицах.
Синтаксис
INFO.VIEW.MEASURES()
Возвращаемое значение
Таблица со следующими столбцами:
Столбец | Описание |
---|---|
[ИДЕНТИФИКАТОР] | Уникальный идентификатор для каждой меры в этой семантической модели в виде целого числа. |
[Имя] | Имя каждой меры в этой семантической модели в виде строки. |
[Таблица] | Домашняя таблица каждой меры в этой семантической модели в виде строки. |
[Описание] | Описание каждой меры в этой семантической модели в виде строки. |
[DataType] | Тип данных каждой меры в этой семантической модели в виде строки. Меры обычно являются вариантным типом данных. |
[Выражение] | Формула DAX каждой меры в этой семантической модели. |
[FormatString] | Строка формата каждой меры в этой семантической модели в виде строки. |
[IsHidden] | Скрытое состояние каждой меры в этой семантической модели как True или False. |
[Состояние] | Состояние (например, допустимое или ошибка) каждой меры в этой семантической модели в виде строки. |
[KPIID] | Идентификатор ключевого показателя эффективности каждой меры в этой семантической модели в виде целого числа. |
[IsSimpleMeasure] | Простой флаг меры каждой меры в этой семантической модели как True от False. |
[DisplayFolder] | Папка отображения каждой меры в этой семантической модели в виде строки. Вложенные папки, отображаемые с /и несколькими папками, разделенными ;. |
[DetailRowsDefinition] | Определение строк сведений для каждой меры в этой семантической модели. |
[DataCategory] | Категория данных каждой меры в этой семантической модели в виде строки. |
[FormatStringDefinition] | Строка динамического формата каждой меры в этой семантической модели. |
[LineageTag] | Тег происхождения каждой меры в этой семантической модели в виде строки. |
Замечания
Пользователи могут запускаться только с разрешением на запись в семантической модели, а не при динамическом подключении к семантической модели в Power BI Desktop. Эта функция может использоваться в вычисляемых таблицах, столбцах и мерах семантической модели и будет обновляться при обновлении модели.
Пример 1. запрос DAX
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
INFO.VIEW.MEASURES()
Этот запрос DAX возвращает таблицу со всеми столбцами этой функции DAX.
Пример 2. запрос DAX с SELECTCOLUMNS
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Этот запрос DAX возвращает таблицу только с указанными столбцами.
Пример 3. Вычисляемая таблица с SELECTCOLUMNS
Любой из приведенных выше примеров работает в вычисляемой таблице при удалении ключевого слова EVALUATE и добавлении имени таблицы. Ниже приведен пример 2 в вычисляемой таблице:
Measures in this semantic model =
SELECTCOLUMNS(
INFO.VIEW.MEASURES(),
"Home table", [Table],
"Measure", [Name],
[Description],
"DAX formula", [Expression],
[State]
)
Эта вычисляемая таблица отображает те же сведения, что и запрос DAX в примере 2 в таблице в самой модели.
Пример 4. Мера
Для подсчета количества текстовых столбцов в семантической модели можно добавить следующую меру:
Number of measures =
COUNTROWS( INFO.VIEW.MEASURES() )
Это будет отображать скалярное значение с количеством мер в моей модели.
Это можно показать в визуальном элементе:
Или запрос DAX в представлении запросов DAX:
DEFINE
MEASURE 'Measures in this semantic model'[Number of measures] = COUNTROWS( INFO.VIEW.MEASURES() )
EVALUATE
SUMMARIZECOLUMNS(
"Number of measures", [Number of measures]
)