Lezen in het Engels

Delen via


SELECTCOLUMNS

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert een tabel met geselecteerde kolommen uit de tabel and nieuwe kolommen die zijn opgegeven door de DAX expressies.

Syntaxis

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

Parameters

Term Definitie
Table Elke DAX-expressie die een tabel retourneert.
Name De naam die aan de kolom wordt gegeven, tussen dubbele aanhalingstekens.
Expression Elke expressie die een scalaire value retourneert, zoals een kolomreferentie, geheel getal, or tekenreeks value.

value retourneren

Een tabel met hetzelfde aantal rijen als de tabel die is opgegeven als het argument first. De geretourneerde tabel heeft één kolom voor elk paar Name, Expression argumenten, and elke expressie wordt geëvalueerd in de context van een rij van het opgegeven Table argument.

Opmerkingen

SELECTCOLUMNS dezelfde handtekening heeft als ADDCOLUMNS, heeft and hetzelfde gedrag except dat in plaats van te beginnen met de opgegeven Table, SELECTCOLUMNS begint met een lege tabel voordat u kolommen toevoegt.

Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).

Opmerking

Voor de volgende tabel met de naam Customer:

Land/regio Provincie Count Totaal
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA (consistentie en beschikbaarheid) 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Retourneert

Land, staat
IND, JK
IND, MH
IND, WB
VS, CA
VS, WA