SELECTCOLUMNS
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce una tabella con colonne selezionate dalla tabella and nuove colonne specificate dalle espressioni DAX.
Sintassi
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parametri
Termine | Definizione |
---|---|
Table |
Qualsiasi espressione DAX che restituisce una tabella. |
Name |
Nome assegnato alla colonna, racchiuso tra virgolette doppie. |
Expression |
Qualsiasi espressione che restituisce un value scalare come un riferimento a colonna, un numero intero or stringa value. |
Restituisce value
Tabella con lo stesso numero di righe della tabella specificata come argomento first. La tabella restituita ha una colonna per ogni coppia di argomenti Name
, Expression
, and ogni espressione viene valutata nel contesto di una riga dall'argomento Table
specificato.
Osservazioni:
SELECTCOLUMNS ha la stessa firma di ADDCOLUMNS, and ha lo stesso comportamento except che anziché iniziare con il Table
specificato, SELECTCOLUMNS inizia con una tabella vuota prima di aggiungere colonne.
Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or regole di sicurezza a livello di riga.
Esempio
Per la tabella seguente denominata Customer:
Country | Provincia | Count | Totali |
---|---|---|---|
IND | 5K | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Restituisce:
Paese, Stato |
---|
IND, JK |
IND, MH |
IND, WB |
USA, CA |
USA, WA |