Partilhar via


INFORMAÇÃO. USERDEFINEDFUNCTIONS

Aplica-se a: coluna calculada Tabela calculada Medida Cálculo visual DAX consulta

Devolve uma tabela com informação sobre cada função definida pelo utilizador no modelo semântico, com colunas que correspondem ao conjunto de linhas do esquema para objetos de função definidos pelo utilizador (por exemplo, nome, expressão e estado).

Sintaxe

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

Parâmetros

Os parâmetros são opcionais para esta função DAX. Quando forem utilizados parâmetros, ambos devem ser indicados. É permitido mais de um par de parâmetros. O nome e o valor da restrição são texto e inseridos entre aspas duplas.

Vigência Definição
Nome da restrição Nome da restrição usada para filtrar os resultados.
Valor de restrição Valor usado para filtrar os resultados da restrição.

Restrições

Normalmente, todas as colunas dos resultados da função DAX podem ser usadas como uma restrição. Restrições adicionais também podem ser permitidas.

Valor de retorno

Uma tabela com as seguintes colunas:

Column Descrição
[ID] Identificador único para a função definida pelo utilizador
[ModelID] Identificador do modelo que contém a função definida pelo utilizador
[Nome] Nome da função definida pelo utilizador
[Descrição] Descrição da função definida pelo utilizador
[Expressão] DAX Expressão que define a função definida pelo utilizador
[IsHidden] Booleano indica se a função definida pelo utilizador está oculta das ferramentas do cliente
[Estado] Estado atual da função definida pelo utilizador (por exemplo, Pronto, Erro)
[Mensagem de Erro] Mensagem de erro se a função definida pelo utilizador estiver num estado de erro
[ModifiedTime] Carimbo temporal de quando a função definida pelo utilizador foi modificada pela última vez
[EstruturaTempoModificado] Carimbo temporal de quando a estrutura de funções definida pelo utilizador foi modificada pela última vez
[LinhagemTag] Etiqueta de linhagem para rastrear a linhagem de dados
[Etiqueta de Linhagem Fonte] Etiqueta de linhagem de origem a partir da fonte de dados original

Observações

  • Normalmente utilizado em DAX consultas para inspecionar e documentar metadados de modelos.
  • As permissões necessárias dependem do anfitrião. Consultar metadados completos pode exigir permissões de administrador de modelos.

Exemplo

A seguinte consulta DAX pode ser executada em DAX modo de exibição de consulta:

EVALUATE
	INFO.USERDEFINEDFUNCTIONS()

Consulte também