Del via


SELECTCOLUMNS

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Returnerer en tabel med valgte kolonner fra tabellen og nye kolonner, der er angivet i de DAX udtryk.

Syntaks

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …) 

Parametre

Begreb Definition
Table Ethvert DAX udtryk, der returnerer en tabel.
Name Det navn, der er angivet for kolonnen, omsluttet af dobbelte anførselstegn.
Expression Ethvert udtryk, der returnerer en skalarværdi, f.eks. en kolonnereference, et heltal eller en strengværdi.

Returværdi

En tabel med det samme antal rækker som den tabel, der er angivet som det første argument. Den returnerede tabel har én kolonne for hvert par af Name, Expression argumenter, og hvert udtryk evalueres i konteksten af en række fra det angivne Table argument.

Bemærkninger

SELECTCOLUMNS har samme signatur som ADDCOLUMNSog har samme funktionsmåde, bortset fra at i stedet for at starte med den angivne Table, starter SELECTCOLUMNS med en tom tabel, før du tilføjer kolonner.

Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

For følgende tabel med navnet Kunde:

Land State Tælle Total
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])

Returnerer

Land, stat
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA