Поделиться через


ИНФОРМАЦИЯ. USERDEFINEDFUNCTIONS

Область применения: вычисляемый столбец вычисляемой таблицы визуального вычисления DAX запроса

Возвращает таблицу с информацией о каждой определяемой пользователем функции в семантической модели с столбцами, которые соответствуют набору строк схемы для определяемых пользователем объектов-функций (например, имя, выражение и состояние).

Синтаксис

INFO.USERDEFINEDFUNCTIONS ( [<Restriction name>, <Restriction value>], ... )

Параметры

Параметры являются необязательными для этой функции DAX. При использовании параметров необходимо задать оба параметра. Допускается несколько пар параметров. Имя ограничения и значение — текст и введены в двойные кавычки.

Срок Определение
Имя ограничения Имя ограничения, используемого для фильтрации результатов.
Значение ограничения Значение, используемое для фильтрации результатов ограничения.

Ограничения

Как правило, все столбцы результатов функции DAX можно использовать в качестве ограничения. Также могут быть разрешены дополнительные ограничения.

Возвращаемое значение

Таблица со следующими столбцами:

колонна Описание
[ИДЕНТИФИКАТОР] Уникальный идентификатор определяемой пользователем функции
[ModelID] Идентификатор модели, содержащей определяемую пользователем функцию
[Имя] Имя определяемой пользователем функции
[Описание] Описание определяемой пользователем функции
[Выражение] DAX выражение, определяющее определяемую пользователем функцию
[IsHidden] Логическое значение, указывающее, скрыта ли определяемая пользователем функция от клиентских средств
[Состояние] Текущее состояние определяемой пользователем функции (например, Ready, Error)
[ErrorMessage] Сообщение об ошибке, если определяемая пользователем функция находится в состоянии ошибки
[ModifiedTime] Метка времени последнего изменения определяемой пользователем функции
[StructureModifiedTime] Метка времени последнего изменения определяемой пользователем структуры функции
[LineageTag] Тег происхождения для отслеживания происхождения данных
[SourceLineageTag] Тег происхождения источника данных из исходного источника данных

Замечания

  • Обычно используется в DAX запросах для проверки метаданных модели документов.
  • Необходимые разрешения зависят от узла. Для запроса полных метаданных могут потребоваться разрешения администратора модели.

Пример

Следующий DAX запрос можно запустить в представлении запросов DAX:

EVALUATE
	INFO.USERDEFINEDFUNCTIONS()

См. также