SELECTCOLUMNS
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar en tabell med markerade kolumner från tabellen och nya kolumner som anges av DAX uttryck.
Syntax
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parametrar
Period | Definition |
---|---|
Table |
Alla DAX uttryck som returnerar en tabell. |
Name |
Namnet som anges i kolumnen, omgivet av dubbla citattecken. |
Expression |
Alla uttryck som returnerar ett skalärt värde som en kolumnreferens, heltal eller strängvärde. |
Returvärde
En tabell med samma antal rader som tabellen som anges som det första argumentet. Den returnerade tabellen har en kolumn för varje par med Name
, Expression
argument och varje uttryck utvärderas i kontexten för en rad från det angivna argumentet Table
.
Kommentarer
SELECTCOLUMNS har samma signatur som ADDCOLUMNS, och har samma beteende förutom att i stället för att börja med den angivna Table
börjar SELECTCOLUMNS med en tom tabell innan du lägger till kolumner.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
För följande tabell med namnet Kund:
Land | Tillstånd | Räkna | Totalt |
---|---|---|---|
IND | JK | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Returnerar
Land, delstat |
---|
IND, JK |
IND, MH |
IND, STRUKTUR |
USA, CA |
USA, WA |