Quando usar
Quando UNION ou outra operação pode gerar duplicatas e você precisa de linhas únicas.
Sintaxe
DAX
DISTINCT(<Tabela>)Parâmetros
Tabela: tabela, ou expressão que retorne tabela, da qual retornar as linhas únicas.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Consulta: remove a linha repetida do construtor de tabela
EVALUATE
DISTINCT ( { ( 1, "A" ), ( 2, "B" ), ( 1, "A" ) } ) // retorna 2 linhas
// Tabela calculada: combinações únicas de cliente e loja com venda
Cliente x Loja =
DISTINCT (
SELECTCOLUMNS (
TabFatVenda,
"CodigoCliente", TabFatVenda[CodigoCliente],
"CodigoLoja", TabFatVenda[CodigoLoja]
)
)Mais informações
- Lançamento
- 2016-Nov