SELECTCOLUMNS
Van toepassing op: Berekende kolom Berekende tabel Meting Visuele berekening
Retourneert een tabel met geselecteerde kolommen uit de tabel en nieuwe kolommen die zijn opgegeven door de DAX-expressies.
Syntaxis
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parameters
Term | Definitie |
---|---|
Tabel | Een DAX-expressie die een tabel retourneert. |
Naam | De naam die aan de kolom wordt gegeven, tussen dubbele aanhalingstekens. |
Expression | Elke expressie die een scalaire waarde retourneert, zoals een kolomreferentie, geheel getal of tekenreekswaarde. |
Retourwaarde
Een tabel met hetzelfde aantal rijen als de tabel die is opgegeven als het eerste argument. De geretourneerde tabel heeft één kolom voor elk paar <naam- en <expressieargumenten> en elke expressie wordt geëvalueerd in de context van een rij van het opgegeven <tabelargument>>.
Opmerkingen
SELECTCOLUMNS heeft dezelfde handtekening als ADDCOLUMNS en heeft hetzelfde gedrag, behalve dat SELECTCOLUMNS in plaats van te beginnen met de <opgegeven tabel> , SELECTCOLUMNS begint met een lege tabel voordat u kolommen toevoegt.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Opmerking
Voor de volgende tabel met de naam Customer:
Land/regio | Provincie | Tellen | 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 |