Condividi tramite


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