Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Devuelve una tabla de una o varias columnas.
Sintaxis
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
Parámetros
| Término | Definición |
|---|---|
scalarExprN |
Cualquier expresión DAX que devuelva un valor escalar. |
Valor devuelto
Tabla de una o varias columnas. Cuando solo hay una columna, el nombre de la columna es Value. Cuando hay N columnas donde N > 1, los nombres de las columnas de izquierda a derecha son Value1, Value2, ..., ValueN.
Observaciones
La primera sintaxis devuelve una tabla de una sola columna. La segunda sintaxis devuelve una tabla de una o varias columnas.
El número de expresiones escalares debe ser el mismo para todas las filas.
Cuando los tipos de datos de los valores de una columna son diferentes en filas diferentes, todos los valores se convierten en un tipo de datos común.
Ejemplo 1
Las siguientes consultas DAX:
EVALUATE { 1, 2, 3 }
y
EVALUATE { (1), (2), (3) }
Devuelve la tabla siguiente de una sola columna:
| [Valor] |
|---|
| 1 |
| 2 |
| 3 |
Ejemplo 2
La siguiente consulta DAX:
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")
}
Devuelve
| [Value1] | [Value2] | [Value3] | [Value4] |
|---|---|---|---|
| 1.5 | 1/1/2017 | 199.99 | Un |
| 2.5 | 1/2/2017 | 249.99 | B |
| 3.5 | 1/3/2017 | 299.99 | C |
Ejemplo 3
La siguiente consulta DAX:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Devuelve la tabla siguiente de una sola columna del tipo de datos String:
| [Valor] |
|---|
| 1 |
| 1/1/2017 |
TRUE |
| Un |