DEFINIR
Apresenta uma instrução com uma ou mais definições de entidade que podem ser aplicadas a uma ou mais instruções EVALUATE de uma consulta DAX.
Sintaxe
[DEFINE
(
(MEASURE <table name>[<measure name>] = <scalar expression>) |
(VAR <var name> = <table or scalar expression>) |
(TABLE <table name> = <table expression>) |
(COLUMN <table name>[<column name>] = <scalar expression>) |
) +
]
(EVALUATE <table expression>) +
Parâmetros
Termo | Definição |
---|---|
Entidade | MEASURE, VAR, TABLE1 ou COLUMN1. |
name | O nome de uma medida, var, tabela ou definição de coluna. Não pode ser uma expressão. O nome não precisa ser exclusivo. O nome existe apenas durante a consulta. |
expressão | Qualquer expressão DAX que retorna um valor de tabela ou escalar. A expressão pode usar qualquer uma das entidades definidas. Se houver a necessidade de converter uma expressão escalar em uma expressão de tabela, encapsule a expressão dentro de um construtor de tabela com chaves {} ou use a função ROW() para retornar uma única tabela de linhas. |
[1]Cuidado: as definições TABLE e COLUMN com escopo de consulta são destinadas apenas para uso interno. Embora você possa definir expressões TABLE e COLUMN para uma consulta sem erro de sintaxe, elas podem produzir erros de runtime e não são recomendadas.
Comentários
Uma consulta DAX pode ter várias instruções EVALUATE, mas pode ter apenas uma instrução DEFINE. As definições na instrução DEFINE podem ser aplicadas a qualquer instrução EVALUATE na consulta.
Pelo menos uma definição é necessária em uma instrução DEFINE.
As definições de medida para uma consulta substituem medidas de modelo de mesmo nome.
Os nomes do VAR têm restrições exclusivas. Para saber mais, consulte VAR – Parâmetros.
Para saber mais sobre como uma instrução DEFINE é usada, consulte Consultas DAX.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de