Megosztás a következőn keresztül:


SELECTCOLUMNS

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Egy táblát ad vissza, amelyen a tábla kijelölt oszlopai és a DAX-kifejezések által megadott új oszlopok láthatók.

Syntax

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

Paraméterek

Időszak Definíció
Table Bármely DAX kifejezés, amely egy táblát ad vissza.
Name Az oszlopnak adott név, dupla idézőjelek közé zárva.
Expression Bármely kifejezés, amely skaláris értéket ad vissza, például oszlophivatkozást, egész számot vagy sztringértéket.

Visszaadott érték

Olyan tábla, amelynek a sorainak száma megegyezik az első argumentumként megadott táblával. A visszaadott tábla minden Name, Expression argumentumhoz egy oszlopot tartalmaz, és minden kifejezés kiértékelése a megadott Table argumentum egy sorának kontextusában történik.

Megjegyzések

SELECTCOLUMNS ugyanazzal az aláírással rendelkezik, mint ADDCOLUMNS, és ugyanazzal a működéssel rendelkezik, kivéve, hogy a megadott Table helyett a SELECTCOLUMNS üres táblával kezdődik, mielőtt oszlopokat ad hozzá.

Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

A következő, Ügyfél nevű táblához:

Ország Állapot Gróf Összesen
India JK 20 800
India MH 25 1000
India WB 10 900
USA CA 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Visszatér

Ország, állam
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA