Quando usar
Em consultas DAX, tabelas calculadas e medidas que precisam agrupar colunas de dimensões e calcular medidas por grupo.
Sintaxe
DAX
SUMMARIZECOLUMNS(<ColunaAgrupamento>[, <ColunaAgrupamento>]…, [<TabelaFiltro>]…[, <Nome>, <Expressão>]…)Parâmetros
ColunaAgrupamento: referência qualificada (Tabela[Coluna]) a uma tabela base; colunas de tabelas diferentes são cruzadas e da mesma tabela passam por auto-exist. TabelaFiltro (Opcional): expressão de tabela adicionada ao contexto de filtro das colunas de agrupamento. Nome: texto com o nome da coluna da expressão seguinte. Expressão: qualquer expressão DAX que retorne um único valor (não tabela).
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- NãoCálculo Visual
Exemplo
DAX
// Consulta: vendas e produtos vendidos por categoria, só lojas da região Sul
EVALUATE
SUMMARIZECOLUMNS (
TabDimProduto[Categoria],
TREATAS ( { "Sul" }, TabDimRegiao[NomeRegiao] ), // tabela de filtro
"Vendas", [Total de Vendas],
"# Produtos Vendidos", DISTINCTCOUNT ( TabFatVenda[CodigoProduto] )
)
ORDER BY [Vendas] DESCMais informações
- Lançamento
- 2016-Nov
- Atualização
- 2018-Nov