Preparar dados
23. Consultas DAX
23º capítulo de Preparar dados: uma explicação simples e contínua de Consultas DAX, com exemplo, decisões, cuidados e mapa mental.
Depois que os dados ganham forma e relações, DAX responde perguntas sobre o modelo semântico. A mesma medida muda conforme filtros e agrupamentos; por isso, compreender contexto é mais importante que memorizar funções.
Preparar dados é construir o caminho entre uma fonte e uma base analítica confiável. Armazenamento, ingestão, qualidade e consulta formam uma sequência: uma decisão mal resolvida no início reaparece no modelo e no relatório. Este é o capítulo 23 de 24 da disciplina Preparar dados. A leitura parte do que foi construído em Consultas KQL. Depois dele, o estudo avança para Integração do OneLake com modelos semânticos.
Modelo e contexto vêm primeiro
DAX trabalha sobre tabelas relacionadas e metadados do modelo. O filtro de data, região ou produto chega à medida pelas relações. Uma medida não guarda um único resultado: ela é avaliada novamente para cada contexto criado pela consulta ou pelo visual.
Com essa base, o capítulo segue para EVALUATE e resultados tabulares. O conceito que acabou de ser apresentado passa a funcionar como ponto de partida para a decisão seguinte.
EVALUATE e resultados tabulares
Consultas DAX devolvem tabelas e costumam usar EVALUATE para expressar o resultado. SUMMARIZECOLUMNS agrupa por colunas e avalia medidas no contexto de cada grupo. Isso é consulta analítica, não comando SQL de atualização.
A decisão anterior ainda não encerra o problema. Em CALCULATE e FILTER, veremos o que muda quando esse mecanismo encontra outra camada, outro contexto ou uma necessidade mais específica.
CALCULATE e FILTER
CALCULATE avalia uma expressão num contexto modificado. FILTER percorre uma tabela e devolve as linhas que atendem à condição; ele não altera a fonte nem produz necessariamente um escalar. Filtros simples podem ser expressos diretamente quando isso preserva clareza e eficiência.
Resta ligar esse mecanismo a Validar totais e propagação. Essa passagem completa o fluxo e permite avaliar o resultado como um todo, em vez de conferir apenas uma configuração isolada.
Validar totais e propagação
Teste uma célula, subtotal e total, mudando um filtro por vez. Se a relação estiver ausente ou ambígua, a expressão pode usar um contexto diferente do imaginado. Evite materializações e iterações desnecessárias antes de medir o plano.
Com as quatro partes reunidas, já é possível sair das definições e acompanhar uma situação completa. O exemplo seguinte mostra como as decisões aparecem em conjunto e em que momento cada uma precisa ser conferida.
Continue lendo de graça
O capítulo inteiro está liberado no plano gratuito
Criar conta leva menos de um minuto e não pede cartão. Você destrava o texto completo, o mapa mental, o PDF para estudar off-line e ainda resolve questões inéditas todo dia.
Leu o resumo? Agora pratique.
São 30 questões inéditas de Consultas DAX, todas comentadas alternativa por alternativa.
Você volta para este capítulo depois de criar a conta.
Fontes consultadas
- Microsoft Learn — Guia do exame DP-600 (habilidades a partir de 21/07/2026): https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/dp-600
- Microsoft Learn — Visão geral do Microsoft Fabric: https://learn.microsoft.com/en-us/fabric/fundamentals/microsoft-fabric-overview
- Microsoft Learn — Ciclo de vida dos dados no Fabric: https://learn.microsoft.com/en-us/fabric/fundamentals/data-lifecycle
- Microsoft Learn — Opções de armazenamento: https://learn.microsoft.com/en-us/fabric/fundamentals/store-data
- https://learn.microsoft.com/en-us/dax/
- https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/dp-600
- Acervo publicado: 30 questões integralmente contempladas.