ИНФОРМАЦИЯ. ТАБЛИЦЫ

Область применения: вычисляемый столбец вычисляемой таблицы визуального вычисления 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]

См. также