Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Devolve uma tabela de uma ou mais colunas.
Sintaxe
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
Parâmetros
| Vigência | Definição |
|---|---|
scalarExprN |
Qualquer expressão DAX que retorna um valor escalar. |
Valor de retorno
Uma tabela de uma ou mais colunas. Quando há apenas uma coluna, o nome da coluna é Valor. Quando há N colunas onde N > 1, os nomes das colunas da esquerda para a direita são Value1, Value2, ..., ValueN.
Comentários
A primeira sintaxe retorna uma tabela de uma única coluna. A segunda sintaxe retorna uma tabela de uma ou mais colunas.
O número de expressões escalares deve ser o mesmo para todas as linhas.
Quando os tipos de dados dos valores de uma coluna são diferentes em linhas diferentes, todos os valores são convertidos em um tipo de dados comum.
Exemplo 1
As seguintes DAX consultas:
EVALUATE { 1, 2, 3 }
e ainda
EVALUATE { (1), (2), (3) }
Retorne a seguinte tabela de uma única coluna:
| [Valor] |
|---|
| 1 |
| 2 |
| 3 |
Exemplo 2
O seguinte DAX consulta:
EVALUATE
{
(1.5, DATE(2017, 1, 1), CURRENCY(199.99), "A"),
(2.5, DATE(2017, 1, 2), CURRENCY(249.99), "B"),
(3.5, DATE(2017, 1, 3), CURRENCY(299.99), "C")
}
Devoluções,
| [Valor1] | [Valor2] | [Valor3] | [Valor4] |
|---|---|---|---|
| 1.5 | 1/1/2017 | 199.99 | Um |
| 2.5 | 1/2/2017 | 249.99 | B |
| 3.5 | 1/3/2017 | 299.99 | C |
Exemplo 3
O seguinte DAX consulta:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Retorna a seguinte tabela de uma única coluna do tipo de dados String:
| [Valor] |
|---|
| 1 |
| 1/1/2017 |
TRUE |
| Um |