Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar en tabell med en eller flera kolumner.
Syntax
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
Parametrar
| Term | Definition |
|---|---|
scalarExprN |
Alla DAX uttryck som returnerar ett skalärt värde. |
Returvärde
En tabell med en eller flera kolumner. När det bara finns en kolumn är namnet på kolumnen Värde. När det finns N-kolumner där N > 1 är namnen på kolumnerna från vänster till höger Value1, Value2, ..., ValueN.
Anmärkningar
Den första syntaxen returnerar en tabell med en enda kolumn. Den andra syntaxen returnerar en tabell med en eller flera kolumner.
Antalet skalära uttryck måste vara detsamma för alla rader.
När datatyperna för värdena för en kolumn skiljer sig åt i olika rader konverteras alla värden till en gemensam datatyp.
Exempel 1
Följande DAX frågor:
EVALUATE { 1, 2, 3 }
och
EVALUATE { (1), (2), (3) }
Returnera följande tabell i en enda kolumn:
| [Värde] |
|---|
| 1 |
| 2 |
| 3 |
Exempel 2
Följande DAX fråga:
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")
}
Returnerar
| [Värde1] | [Värde 2] | [Värde 3] | [Värde 4] |
|---|---|---|---|
| 1.5 | 1/1/2017 | 199.99 | A |
| 2.5 | 1/2/2017 | 249.99 | B |
| 3.5 | 1/3/2017 | 299.99 | C |
Exempel 3
Följande DAX fråga:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Returnerar följande tabell med en enda kolumn av datatypen Sträng:
| [Värde] |
|---|
| 1 |
| 1/1/2017 |
TRUE |
| A |