SELECTCOLUMNS
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Restituisce una tabella con le colonne selezionate dalla tabella e nuove colonne specificate dalle espressioni DAX.
Sintassi
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parametri
Termine | Definizione |
---|---|
Tabella | Qualsiasi espressione DAX che restituisce una tabella. |
Nome | Nome assegnato alla colonna, racchiuso tra virgolette doppie. |
Expression | Qualsiasi espressione che restituisce un valore scalare come un valore riferimento di colonna, intero o stringa. |
Valore restituito
Tabella con lo stesso numero di righe della tabella specificata come primo argomento. La tabella restituita ha una colonna per ogni coppia di argomenti <Name>, <Expression> arguments, e ogni espressione viene valutata nel contesto di una riga dell'argomento <Table> specificato.
Osservazioni:
SELECTCOLUMNS ha la stessa firma di ADDCOLUMNS e ha lo stesso comportamento, ma, invece di iniziare con il parametro <Table> specificato, SELECTCOLUMNS inizia con una tabella vuota prima di aggiungere le colonne.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle 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 |