SELECTCOLUMNS
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne une table avec des colonnes sélectionnées de la table and nouvelles colonnes spécifiées par les expressions DAX.
Syntaxe
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Paramètres
Terme | Définition |
---|---|
Table |
Toute expression DAX qui retourne une table. |
Name |
Nom donné à la colonne, placé entre guillemets doubles. |
Expression |
Toute expression qui retourne un value scalaire comme une référence de colonne, un entier or chaîne value. |
Retourner value
Table avec le même nombre de lignes que la table spécifiée comme argument first. La table retournée comporte une colonne pour chaque paire de Name
, Expression
arguments, and chaque expression est évaluée dans le contexte d’une ligne de l’argument Table
spécifié.
Remarques
SELECTCOLUMNS a la même signature que ADDCOLUMNS, and a le même comportement except qu’au lieu de commencer par la Table
spécifiée, SELECTCOLUMNS commence par une table vide avant d’ajouter des colonnes.
Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
Exemple
Pour la table suivante nommée Client :
Pays ou région | State | Count | Total |
---|---|---|---|
IND | JK | 20 | 800 |
IND | MH | 25 | 1 000 |
IND | WB | 10 | 900 |
États-Unis | CA | 5 | 500 |
États-Unis | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Retourne :
Pays, État |
---|
IND, JK |
IND, MH |
IND, WB |
USA, CA |
USA, WA |