Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
aplica-se a:
coluna calculada
tabela calculada
medida
cálculo visual
Retorna uma tabela com colunas selecionadas da tabela e novas colunas especificadas pelas expressões DAX.
Sintaxe
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
Parâmetros
| Termo | Definição |
|---|---|
Table |
Qualquer expressão DAX que retorna uma tabela. |
Name |
O nome dado à coluna, entre aspas duplas. |
Expression |
Qualquer expressão que retorna um valor escalar, como uma referência de coluna, um inteiro ou um valor de cadeia de caracteres. |
Valor de retorno
Uma tabela com o mesmo número de linhas que a tabela especificada como o primeiro argumento. A tabela retornada tem uma coluna para cada par de Name, Expression argumentos e cada expressão é avaliada no contexto de uma linha do argumento Table especificado.
Comentários
SELECTCOLUMNS tem a mesma assinatura que ADDCOLUMNSe tem o mesmo comportamento, exceto que, em vez de começar com o Table especificado, SELECTCOLUMNS começa com uma tabela vazia antes de adicionar colunas.
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
Para a tabela a seguir, chamada Customer:
| País | Estado | Contar | Total |
|---|---|---|---|
| IND | JK | 20 | 800 |
| IND | MH | 25 | 1000 |
| IND | WB | 10 | 900 |
| EUA | AC | 5 | 500 |
| EUA | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
Retorna:
| Country, State |
|---|
| IND, JK |
| IND, MH |
| IND, WB |
| USA, CA |
| USA, WA |