Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:
вычисляемый столбец
вычисляемой таблицы ![]()
визуального вычисления
DAX запроса
Возвращает таблицу с информацией о каждой таблице в семантической модели с столбцами, которые соответствуют набору строк схемы для объектов таблиц (например, имя, описание и видимость).
Синтаксис
INFO.TABLES ( [<Restriction name>, <Restriction value>], ... )
Параметры
Параметры являются необязательными для этой функции DAX. При использовании параметров необходимо задать оба параметра. Допускается несколько пар параметров. Имя ограничения и значение — текст и введены в двойные кавычки.
| Срок | Definition |
|---|---|
| Имя ограничения | Имя ограничения, используемого для фильтрации результатов. |
| Значение ограничения | Значение, используемое для фильтрации результатов ограничения. |
Restrictions
Как правило, все столбцы результатов функции DAX можно использовать в качестве ограничения. Также могут быть разрешены дополнительные ограничения.
Возвращаемое значение
Таблица, столбцы которой соответствуют набору строк схемы для объектов таблиц в текущей семантической модели.
| колонна | Description |
|---|---|
| Идентификатор | Уникальный идентификатор таблицы |
| Идентификатор модели | Внешний ключ модели, содержащей эту таблицу |
| Имя | Имя таблицы |
| DataCategory | Классификация категорий данных для таблицы |
| Description | Описание таблицы |
| Скрыто | Логическое значение, указывающее, скрыта ли таблица от клиентских приложений |
| TableStorageID | Внешний ключ к сведениям о хранилище таблиц |
| ModifiedTime | Дата и время последнего изменения таблицы |
| StructureModifiedTime | Дата и время последнего изменения структуры таблицы |
| SystemFlags | Системные флаги для управления внутренними таблицами |
| ShowAsVariationsOnly | Логическое значение, указывающее, должна ли таблица отображать только варианты |
| IsPrivate | Логическое значение, указывающее, является ли таблица частной |
| DefaultDetailRowsDefinitionID | Внешний ключ к определению строк сведений по умолчанию |
| AlternateSourcePrecedence | Порядок приоритета для альтернативных источников данных |
| RefreshPolicyID | Внешний ключ политики обновления для добавочного обновления |
| CalculationGroupID | Внешний ключ к группе вычислений, если эта таблица является группой вычислений |
| ИсключениеFromModelRefresh | Логическое значение, указывающее, следует ли исключить эту таблицу из обновления модели |
| LineageTag | Тег происхождения для отслеживания происхождения таблицы |
| SourceLineageTag | Тег происхождения источника данных из исходного источника данных |
| SystemManaged | Логическое значение, указывающее, является ли таблица управляемой системой |
Замечания
- Полезно для сценариев документации и управления.
- Необходимые разрешения зависят от узла. Для запроса полных метаданных могут потребоваться разрешения администратора модели.
Example
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
INFO.TABLES()
Пример 2. запрос DAX с соединениями
Следующий DAX запрос можно запустить в представлении запросов DAX:
EVALUATE
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name],
"Description", [Description],
"Is Hidden", [IsHidden],
"Calculation Group ID", [CalculationGroupID],
"Refresh Policy ID", [RefreshPolicyID]
)
VAR _CalculationGroups =
SELECTCOLUMNS(
INFO.CALCULATIONGROUPS(),
"CalculationGroupID", [ID],
"Calculation Group Name", [Name]
)
VAR _RefreshPolicies =
SELECTCOLUMNS(
INFO.REFRESHPOLICIES(),
"RefreshPolicyID", [ID],
"Policy Type", [PolicyType],
"Incremental Periods", [IncrementalPeriods]
)
VAR _CombinedTable1 =
NATURALLEFTOUTERJOIN(
_Tables,
_CalculationGroups
)
VAR _CombinedTable2 =
NATURALLEFTOUTERJOIN(
_CombinedTable1,
_RefreshPolicies
)
RETURN
SELECTCOLUMNS(
_CombinedTable2,
"Table Name", [Table Name],
"Description", [Description],
"Is Hidden", [Is Hidden],
"Calculation Group", [Calculation Group Name],
"Policy Type", [Policy Type],
"Incremental Periods", [Incremental Periods]
)
ORDER BY [Table Name]