Constructor de tablas
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 devuelve un valor escalar. |
Valor devuelto
Tabla de una o varias columnas. Si solo hay una columna, el nombre de la columna es Value. Si hay N columnas en las que N > 1, los nombres de las columnas de izquierda a derecha son Value1, Value2, ..., ValueN.
Notas
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 en todas las filas.
Si los tipos de datos de los valores de una columna son diferentes en filas distintas, todos los valores se convierten a un tipo de datos común.
Ejemplo 1
Las consultas DAX siguientes:
EVALUATE { 1, 2, 3 }
y
EVALUATE { (1), (2), (3) }
Devuelven la siguiente tabla de una sola columna:
[Valor] |
---|
1 |
2 |
3 |
Ejemplo 2
La consulta DAX siguiente:
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")
}
Vea que devuelve lo siguiente:
[Value1] | [Value2] | [Value3] | [Value4] |
---|---|---|---|
1.5 | 1/1/2017 | 199,99 | A |
2.5 | 1/2/2017 | 249,99 | B |
3,5 | 1/3/2017 | 299,99 | C |
Ejemplo 3
La consulta DAX siguiente:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Devuelve la siguiente tabla de una sola columna de tipo de datos de cadena:
[Valor] |
---|
1 |
1/1/2017 |
VERDADERO |
A |
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de