Partilhar via


INFORMAÇÃO. FUNÇÕES

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

Devolve informações sobre as funções atualmente disponíveis para uso em DAX. Isto corresponde ao conjunto de linhas do esquema MDSCHEMA_FUNCTIONS, mas devolve apenas DAX funções (e não MDX) por defeito.

Sintaxe

INFO.FUNCTIONS ( [<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.

Term Definition
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:

Coluna Description
[FUNCTION_NAME] O nome da DAX função
[DESCRIÇÃO] Uma descrição do que a função faz
[PARAMETER_LIST] A lista de parâmetros que a função aceita
[RETURN_TYPE] O tipo de dado que a função devolve
[ORIGEM] A origem ou origem da função
[INTERFACE_NAME] O nome da interface para a função
[LIBRARY_NAME] A biblioteca que contém a função
[DLL_NAME] O ficheiro DLL que contém a implementação da função
[HELP_FILE] O ficheiro de ajuda associado à função
[HELP_CONTEXT] O identificador de contexto da ajuda
[OBJETO] A informação do objeto para a função
[LEGENDA] A legenda do ecrã para a função
[PARAMETERINFO] Informação adicional sobre parâmetros
[DIRECTQUERY_PUSHABLE] Se a função pode ser enviada para fontes DirectQuery
[VISUAL_CALCULATIONS_INFO] Apoio a informação sobre cálculos visuais

Observações

  • O resultado pode variar consoante a versão do motor e o nível de compatibilidade.
  • As permissões necessárias dependem do anfitrião. Consultar metadados completos pode exigir permissões de administrador de modelos.
  • Os valores possíveis para [ORIGIN] são 1 (MSOLAP), 2 (UDF), 3 (RELACIONAL), 4 (SCALAR).
  • Se a restrição [ORIGIN] não for especificada, por defeito passa para 3 (RELACIONAL) ou 4 (SCALAR).

Example

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

EVALUATE
	INFO.FUNCTIONS()

Exemplo 2 - DAX consulta com filtros

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

EVALUATE
    SELECTCOLUMNS(
        FILTER(
            INFO.FUNCTIONS(),
            CONTAINSSTRING([FUNCTION_NAME], "DATE")
        ),
        "Function Name", [FUNCTION_NAME],
        "Description", [DESCRIPTION],
        "Return Type", [RETURN_TYPE]
    )
ORDER BY [Function Name]

Consulte também