Compartir a través de


SELECTCOLUMNS

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Devuelve una tabla con columnas seleccionadas de la tabla and nuevas columnas especificadas por las expresiones DAX.

Sintaxis

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …) 

Parámetros

Término Definición
Table Cualquier expresión DAX que devuelva una tabla.
Name Nombre dado a la columna, entre comillas dobles.
Expression Cualquier expresión que devuelva un value escalar como una referencia de columna, un entero or cadena value.

Devolver value

Tabla con el mismo número de filas que la tabla especificada como argumento first. La tabla devuelta tiene una columna para cada par de Name, Expression argumentos, and cada expresión se evalúa en el contexto de una fila del argumento Table especificado.

Comentarios

SELECTCOLUMNS tiene la misma firma que ADDCOLUMNS, and tiene el mismo comportamiento except que, en lugar de comenzar con el Table especificado, SELECTCOLUMNS comienza con una tabla vacía antes de agregar columnas.

Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

Para la tabla siguiente, denominada Customer:

País State Count Total
IND JK 20 800
IND MH 25 1000
IND WB 10 900
EE. UU. CA 5 500
EE. UU. WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Vea que devuelve lo siguiente:

País, estado
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA