Power BI Dax: Calculate

Power BI Calculate o SE "Super Poderoso"

Uma das funções mais conhecidas dentro do DAX e que provavelmente você vai utilizar muito no Power BI é o Calculate.

A mesma avalia uma expressão em um contexto que pode ser mudado por filtros específicos, simplifica e gera facilidade em chegar ao resultado pretendido, fazendo com que se chegue ao resultado pretendido sem formulas muito longas.

Sintaxe:

Sendo expression a expressão a ser avaliada.

filter1, filter2, uma expressão de tabela que define um filtro.

Fórmula Calculate na prática:

Para entendermos melhor um exemplo simples para aqueles que estão iniciando:

Tendo em vista que tenhamos um banco de dados dentro do Power BI e queremos o valor da quantidade de vendas para todos os locais descritos,independente de filtros, adicionaríamos a seguinte formula:

Descrição da formula

Quantidade Total Vendas apenas o titulo.

Sum ira trazer a coluna quantidade vendida que terá seus valores agregados,

All ira desconsiderar qualquer filtro realizado e ao mesmo tempo ira fazer com que o cálculo seja aplicado em relação a coluna locais.

Logo notamos que mesmo com o filtro, quantidade Total Vendas utilizando o Calculate seguem com a soma do Total.

A Quantidade Vendida sem Calculate sofre a alteração do valor em relação ao filtro, excluindo a quantidade vendida em São Paulo da soma do Total.

Esta função tem algumas regras, veja:

  • Os parâmetros de filtros não podem se referenciar à Medidas;
  • As expressões não podem usar funções que procuram ou retornam tabelas inteiras;

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

BUSCA

CATEGORIAS DO BLOG

Compartilhe

Share on facebook
Share on google
Share on twitter
Share on linkedin

Últimos Posts

Quer RECEBER MAIS CONTEUDOS COMO ESTE Posts?

Curso Completo Pentaho Data Integration:

Aprenda ETL