VÝBER STĹPCOV
Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál
Vráti tabuľku s vybratými stĺpcami z tabuľky a novými stĺpcami zadanými výrazmi DAX.
Syntax
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parametre
Obdobie | Definícia |
---|---|
Tabuľka | Akýkoľvek výraz DAX, ktorý vráti tabuľku. |
Meno | Názov zadaný pre stĺpec, ktorý je uzavretý v dvojitých úvodzovkách. |
Expression | Akýkoľvek výraz, ktorý vracia skalárnu hodnotu, napríklad odkaz na stĺpec, celočíselná hodnota alebo hodnota reťazca. |
Vrátená hodnota
Tabuľka s rovnakým počtom riadkov ako tabuľka zadaná ako prvý argument. Vrátená tabuľka má jeden stĺpec pre každý pár <argumentov Name (<Názov>), Expression (Výraz>) a každý výraz sa vyhodnotí v kontexte riadka zo zadaného <argumentu Table (Tabuľka>).
Poznámky
Funkcia SELECTCOLUMNS má rovnaký podpis ako funkcia ADDCOLUMNS a správa sa rovnako, až na to, že namiesto toho, aby sa začalo so zadanou tabuľkou <Table> , funkcia SELECTCOLUMNS začína pred pridaním stĺpcov s prázdnou tabuľkou.
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
Pre nasledujúcu tabuľku s názvom Zákazník:
Krajina | State | počítať | Spolu |
---|---|---|---|
IND | J tis. | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Vráti
Krajina, štát |
---|
IND, JK |
IND, MH |
IND, WB |
USA, CA |
USA, WA |