Uma das primeiras confusões de quem está aprendendo Power BI é não entender a diferença entre Power Query e DAX — e acabar tentando resolver com fórmula algo que deveria ser resolvido lá na origem dos dados (ou vice-versa).
O que é Power Query
Power Query é a etapa de transformação de dados, antes deles entrarem no modelo. É onde você conecta a fontes (Excel, CSV, banco de dados, web), limpa colunas, remove duplicidades, ajusta tipos de dados, junta tabelas e resolve inconsistências. Tudo isso acontece antes de qualquer gráfico ser criado.
Pense no Power Query como a "cozinha" do Power BI: é onde os ingredientes (dados brutos, muitas vezes bagunçados) são preparados antes de irem para a mesa.
O que é DAX
DAX (Data Analysis Expressions) é a linguagem usada para criar cálculos e métricas em cima dos dados já organizados no modelo — total de vendas, variação percentual, médias, comparativos entre períodos. Ele atua depois que os dados já estão limpos e relacionados corretamente.
Como saber qual usar
- Use Power Query quando o problema está na estrutura ou qualidade dos dados: colunas com nome errado, texto que deveria ser número, tabelas que precisam ser combinadas, linhas duplicadas.
- Use DAX quando o problema é um cálculo: "quanto vendemos esse mês comparado ao mês passado", "qual o ticket médio por cliente", "quantos clientes compraram mais de uma vez".
Uma regra prática: se você consegue resolver ajustando a base de dados (antes de qualquer gráfico), a solução provavelmente é Power Query. Se depende de somar, filtrar ou comparar valores já organizados, é DAX.
Por que essa distinção importa tanto
Resolver no lugar errado gera dois problemas comuns: modelos lentos (quando você tenta fazer no DAX algo que deveria ser feito uma vez só no Power Query) e fórmulas desnecessariamente complexas (quando você tenta usar DAX para consertar um problema de dado bruto que seria simples de arrumar na transformação).
Dominar essa divisão de responsabilidades é um dos primeiros sinais de que alguém saiu do nível iniciante em Power BI.
Quer aprender Power BI + Claude na prática, do zero ao avançado?
Conhecer o curso