Tabelkonstruktør
Returnerer en tabel med en eller flere kolonner.
Syntaks
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
Parametre
Begreb | Definition |
---|---|
scalarExprN | Ethvert DAX-udtryk, der returnerer en skalarværdi. |
Returværdi
En tabel med en eller flere kolonner. Når der kun er én kolonne, er navnet på kolonnen Value. Når der er N-kolonner, hvor N > 1, er navnene på kolonnerne fra venstre mod højre Value1, Value2, ..., ValueN.
Kommentarer
Den første syntaks returnerer en tabel med en enkelt kolonne. Den anden syntaks returnerer en tabel med en eller flere kolonner.
Antallet af skalarudtryk skal være det samme for alle rækker.
Når datatyperne for værdierne for en kolonne er forskellige i forskellige rækker, konverteres alle værdier til en fælles datatype.
Eksempel 1
Følgende DAX-forespørgsler:
EVALUATE { 1, 2, 3 }
and
EVALUATE { (1), (2), (3) }
Returner følgende tabel med en enkelt kolonne:
[Værdi] |
---|
0 |
2 |
3 |
Eksempel 2
Følgende DAX-forespørgsel:
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")
}
Returnerer
[Værdi1] | [Værdi2] | [Værdi3] | [Værdi4] |
---|---|---|---|
1.5 | 1/1/2017 | 199.99 | A |
2.5 | 1/2/2017 | 249.99 | F |
3.5 | 1/3/2017 | 299.99 | O |
Eksempel 3
Følgende DAX-forespørgsel:
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
Returnerer følgende tabel med en enkelt kolonne af datatypen Streng:
[Værdi] |
---|
1 |
1/1/2017 |
SANDT |
A |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om