Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:
вычисляемый столбец
вычисляемой таблицы ![]()
визуального вычисления
DAX запроса
Возвращает таблицу с информацией о каждой секции в семантической модели. Эта функция предоставляет метаданные о секциях таблиц и их свойствах.
Синтаксис
INFO.PARTITIONS ( [<Restriction name>, <Restriction value>], ... )
Параметры
Параметры являются необязательными для этой функции DAX. При использовании параметров необходимо задать оба параметра. Допускается несколько пар параметров. Имя ограничения и значение — текст и введены в двойные кавычки.
| Срок | Definition |
|---|---|
| Имя ограничения | Имя ограничения, используемого для фильтрации результатов. |
| Значение ограничения | Значение, используемое для фильтрации результатов ограничения. |
Restrictions
Как правило, все столбцы результатов функции DAX можно использовать в качестве ограничения. Также могут быть разрешены дополнительные ограничения.
Возвращаемое значение
Таблица со следующими столбцами:
| колонна | Тип данных | Description |
|---|---|---|
| [ИДЕНТИФИКАТОР] | Целое число | Уникальный идентификатор секции |
| [TableID] | Целое число | Идентификатор таблицы, к которой принадлежит эта секция |
| [Имя] | String | Имя секции |
| [Описание] | String | Описание раздела |
| [DataSourceID] | Целое число | Идентификатор источника данных для этой секции |
| [QueryDefinition] | String | Определение запроса, используемое для заполнения секции |
| [Состояние] | Целое число | Текущее состояние секции |
| [Тип] | Целое число | Тип секции |
| [PartitionStorageID] | Целое число | Идентификатор хранилища секций |
| [Режим] | Целое число | Режим обработки для секции |
| [DataView] | Целое число | Параметр представления данных для секции |
| [ModifiedTime] | DateTime | Дата и время последнего изменения секции |
| [RefreshedTime] | DateTime | Дата и время последнего обновления секции |
| [SystemFlags] | Целое число | Системные флаги для секции |
| [ErrorMessage] | String | Сообщение об ошибке, если раздел находится в состоянии ошибки |
| [RetainDataTillForceCalculate] | Boolean | Сохранение данных до принудительного вычисления |
| [RangeStart] | String | Начальный диапазон для добавочного обновления, если применимо |
| [RangeEnd] | String | Конечный диапазон для добавочного обновления, если применимо |
| [RangeGranularity] | Целое число | Степень детализации для секционирования на основе диапазона |
| [RefreshBookmark] | String | Закладка для операций добавочного обновления |
| [QueryGroupID] | Целое число | Идентификатор группы запросов, к которой принадлежит эта секция |
| [ExpressionSourceID] | Целое число | Идентификатор источника выражения |
| [MAttributes] | String | Дополнительные атрибуты секции |
Замечания
- Обычно используется в DAX запросах для проверки метаданных модели документов.
- Необходимые разрешения зависят от узла. Для запроса полных метаданных могут потребоваться разрешения администратора модели.
Example
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
INFO.PARTITIONS()
Пример 2. запрос DAX с соединениями
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
VAR _Partitions =
INFO.PARTITIONS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _DataSources =
SELECTCOLUMNS(
INFO.DATASOURCES(),
"DataSourceID", [ID],
"Data Source Name", [Name]
)
VAR _CombinedWithTables =
NATURALLEFTOUTERJOIN(
_Partitions,
_Tables
)
VAR _CombinedWithDataSources =
NATURALLEFTOUTERJOIN(
_CombinedWithTables,
_DataSources
)
RETURN
SELECTCOLUMNS(
_CombinedWithDataSources,
"Table Name", [Table Name],
"Partition Name", [Name],
"Data Source Name", [Data Source Name],
"Type", [Type],
"Refreshed Time", [RefreshedTime]
)
ORDER BY [Table Name], [Partition Name]