Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
columna Calculada
tabla calculada
Medida
cálculo visual
Devuelve una tabla con columnas seleccionadas de la tabla y columnas nuevas 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 valor escalar como una referencia de columna, un entero o un valor de cadena. |
Valor devuelto
Tabla con el mismo número de filas que la tabla especificada como primer argumento. La tabla devuelta tiene una columna para cada par de Name, Expression argumentos y cada expresión se evalúa en el contexto de una fila del argumento Table especificado.
Comentarios
SELECTCOLUMNS tiene la misma firma que ADDCOLUMNSy tiene el mismo comportamiento, excepto que en lugar de comenzar con el Table especificado, SELECTCOLUMNS comienza con una tabla vacía antes de agregar columnas.
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Ejemplo
Para la tabla siguiente, denominada Customer:
| País | State | Contar | 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 |