Cálculos visuais no Power BI: use DAX no escopo certo
Cálculos visuais no Power BI são fórmulas DAX que operam sobre os dados já exibidos em um visual. Eles ficam associados ao visual, não ao modelo semântico. Isso pode simplificar tarefas como soma acumulada, média móvel e comparação entre períodos mostrados em uma matriz. A documentação da Microsoft destaca essa diferença em relação a medidas e colunas calculadas. O escopo fica local: a fórmula pode olhar linhas visíveis no gráfico. Escolha pelo tipo de pergunta, não pela busca de uma fórmula curta.
Compare os níveis de cálculo
Uma coluna calculada cria um valor por linha no modelo durante o processamento. Uma medida responde ao contexto de filtro e pode ser reutilizada em vários visuais. Um cálculo visual trabalha com a estrutura que um visual apresenta. Se a regra será usada em várias páginas, em conexão externa ou em segurança, uma medida de modelo tende a servir melhor. O cálculo visual é útil quando a transformação depende da ordem, hierarquia ou conjunto de valores daquele visual.
Registre a decisão: por que o cálculo pertence ao visual, quem mantém a regra e onde ela não está disponível. Isso evita que outro autor tente reutilizar uma fórmula local como se fosse uma medida comum.
Escolha uma pergunta que dependa da exibição
Exemplos úteis incluem acumulado nas datas visíveis, média móvel em uma tendência ou diferença entre períodos na matriz. Confirme que o visual contém a medida base e campos na ordem esperada. Descreva o resultado em linguagem simples: “somar vendas até esta linha dentro do ano exibido”. Se a regra exigir conceitos de negócio fora do contexto visual, crie uma medida documentada. Uma explicação clara é um teste de que a fórmula responde a uma pergunta útil.
Use o cálculo visual para transformação de apresentação, não como local oculto para uma definição corporativa. Se duas páginas precisam da mesma regra, compare resultados e mova o conceito compartilhado para o modelo.
Entenda ordem, grupo e reinício
Funções de janela olham linhas relativas ou grupos na matriz. Uma soma acumulada pode reiniciar por ano, categoria ou outro nível. Verifique linha pai, totais e níveis recolhidos. O resultado pode estar certo no detalhe e mudar quando o usuário expande a hierarquia. A documentação discute parâmetros de reinício e escopo. Faça exemplo pequeno com poucos períodos, calcule à mão e compare antes de adicionar filtros complexos.
O eixo e a ordenação fazem parte da regra. Se a data ficar em ordem alfabética ou se o visual agrupar mês sem ano, a leitura pode não corresponder ao que o usuário espera. Teste esses detalhes, não apenas os números.
Construa um teste com dados conhecidos
Comece com visual tabular que exiba chave, período e medida base. Escolha um conjunto curto cuja soma seja fácil de conferir. Crie o cálculo, filtre um intervalo menor, altere ordenação quando permitido e confirme se o resultado corresponde à intenção. Teste categorias com lacunas e valores vazios. Em exemplo hipotético de venda semanal, valide primeiras semanas, quebra de mês e total geral. Anote a resposta correta antes de olhar o resultado.
Peça a uma pessoa de negócio para conferir a interpretação. A validação técnica pode confirmar uma expressão válida e ainda deixar uma regra errada. Compare com uma conta independente simples antes da publicação.
Conheça limitações antes de depender dele
A Microsoft lista visuais e recursos que não dão suporte a cálculos visuais, além de restrições para filtro, ordenação, reutilização e exportação. Também há limitações para fixar resultados em painéis e certos cenários de conexão. Os detalhes mudam conforme a versão do Desktop e do serviço. Consulte a visão oficial antes da publicação. Não dependa de valor calculado localmente se o arquivo exportado precisa carregá-lo. Teste no formato que o consumidor usará.
Se um recurso não estiver disponível, não esconda uma medida equivalente em um campo visual sem explicar a troca. Use alternativa suportada e deixe registrada a diferença entre uma solução local e uma regra reutilizável.
Mantenha regras essenciais no modelo
Se o valor define receita, elegibilidade, margem oficial ou segurança, documente e mantenha a regra em medida ou camada apropriada. Um cálculo preso a um visual pode não existir onde outra equipe precisa. Isso dificulta revisão e governança se o mesmo conceito for recriado em páginas. Use nível visual para análise derivada específica. Dê nome claro e explique base, grupo e sentido do período.
Faça busca pelos nomes de medidas existentes antes de criar algo parecido. Uma fórmula diferente com o mesmo rótulo pode levar a conclusões conflitantes. Descreva em que filtros e ordenação o cálculo é válido.
Revise filtros, totais e exportação
O cálculo lê dados do visual, então campos e filtros afetam o que ele vê. Adicione e remova uma categoria, altere período e compare totais. Verifique se o total geral segue a regra desejada; nem sempre será a soma das linhas. Exporte dados quando fizer parte da rotina, pois os resultados podem não acompanhar as mesmas opções. Quando o valor for usado em reunião, escreva no título qual período está selecionado.
Teste com e sem subtotais, com campo de baixo e alto nível e com seleção cruzada de outro gráfico. Uma pequena mudança na exibição pode alterar o contexto. Essa é uma propriedade do cálculo local, não necessariamente defeito.
Documente e mantenha com parcimônia
Nomeie o cálculo pelo resultado, não pela função. Explique a referência de tempo e se o reinício ocorre por mês, ano ou grupo. Se o visual for duplicado, valide a cópia; o cálculo é associado a ele e pode não ser transferido como se fosse medida. Revise quando novos campos entrarem na matriz. Uma lista de cálculos por página ajuda a equipe a localizar e corrigir regras locais.
Evite muitos cálculos encadeados no mesmo visual sem descrição. Quando outro profissional não consegue explicar o caminho da medida base até o resultado, divida a lógica ou mova a parte compartilhada ao modelo.
Decida entre rapidez local e reutilização
Use cálculo visual quando o resultado depende da exibição e responde a uma pergunta daquele gráfico. Use medida quando a regra é compartilhada e deve funcionar em diferentes superfícies. Compare os indicadores do modelo de Vendas, consulte os critérios para avaliar modelos e veja um exemplo de métricas operacionais. Confira os limites oficiais dos cálculos visuais antes de publicar.
