Métrica para maior valor de venda no mês

Como eu posso criar uma métrica que me retorne o maior valor de produto vendido no mês?

Boa tarde Brysley, como vai?

Vou apresentar para você uma solução a partir de uma métrica.

A métrica tem como objetivo identificar o maior valor de venda em um mês específico.
Ela também pode ser utilizada em uma visão mais ampla, exibindo todos os meses do ano para comparação.

Exemplo

Na imagem abaixo, vemos que em janeiro a métrica capturou o produto com maior valor de venda:

Em seguida, a métrica é aplicada para todos os meses de 2025.

O resultado apresenta:

  • O valor bruto total do mês;
  • O maior valor de venda dentro de cada mês.

Note que o valor de janeiro mantém a agregação apresentada anteriormente.

Sintaxe utilizada

Para construir a métrica, utilizamos a seguinte expressão:

SELECT MAX( SELECT SUM([Valor do pedido de venda]) BY [Id do produto], Month/Year([Data]) ) BY ALL [Id do produto] WITHOUT PARENT FILTER

Observações

  • O SUM calcula o valor total de vendas por produto e por mês.
  • O MAX seleciona o maior valor entre os produtos daquele mês.
  • O uso de BY ALL e WITHOUT PARENT FILTER garante que o cálculo seja feito de forma independente de filtros aplicados na visualização.

Esta abordagem pode ser aplicada em diversos cenários onde seja necessário agrupar valores e identificar máximos dentro de cada grupo