LIVE 002 – Entendendo o contexto de linha e o contexto de filtro

A Live 002 da Semana DAX abordou um dos temas mais fundamentais — e frequentemente confundidos — da linguagem DAX no Power BI: a diferença entre contexto de linha e contexto de filtro. Essa distinção é essencial para qualquer pessoa que deseja criar measures e colunas calculadas com precisão e eficiência.

Contexto de linha

O contexto de linha (row context) ocorre quando o Power BI avalia uma expressão DAX para cada linha de uma tabela individualmente. Em uma coluna calculada, por exemplo, cada célula recebe seu próprio contexto de linha, permitindo que referências a outras colunas da mesma tabela sejam resolvidas automaticamente. Esse contexto também é ativado em iterações, como nas funções ADDCOLUMNS, SUMX e MAXX, onde a expressão é avalizada linha a linha dentro de uma tabela temporária.

Contexto de filtro

O contexto de filtro (filter context) é o conjunto de filtros ativos que determinam quais linhas são consideradas ao avaliar uma medida. Ele é construído automaticamente por filtros visuais (como slicers, segmentações e drill-down), por filtros de contexto de linha anteriores e, de forma explícita, pelas funções FILTER, ALL, VALUES e especialmente CALCULATE. Entender como CALCULATE modifica o contexto de filtro é o passo decisivo para dominar DAX.

Por que essa distinção importa

Muitos erros em fórmulas DAX surgem justamente por confundir os dois contextos. Uma medida que parece correta pode retornar valores inesperados quando aplicada a diferentes visuais, justamente porque o contexto de filtro muda com cada interação do usuário. Domine esses conceitos e você passará a escrever fórmulas DAX com muito mais confiança e precisão.

Conteúdo recomendado
Casa 5JJ — Casa 5JJ: 1.800+ jogos e saques PIX em 90 segundos
Plataforma brasileira all-in-one
Apostas ao vivo com cash out e odds em tempo real
A Casa 5JJ reúne slots, cassino ao vivo, jogos crash e apostas esportivas em uma única conta, com saques via PIX processados em média em 90 segundos.
Jogos: Slots, Jogos Crash, Apostas Esportivas, Cassino ao Vivo · Bônus: Bônus de boas-vindas creditado após o primeiro depósito via PIX, sem código de ativação
e37 — Bônus de cadastro 100% até R$500 no e37
Seu Portal de Cassino Móvel e Promoções
Jogue Fortune Tiger e Aviator no celular
Crie sua conta no e37.com e receba 100% de bônus até R$500 mais 50 giros grátis em slots selecionados. Pix na hora, saque em minutos e rollover de 35x.
Jogos: Slots, Apostas Esportivas, Jogos ao Vivo, Crash Games (Fortune Tiger, Aviator, Sweet Bonanza, Gates of Olympus, Roleta Brasileira) · Bônus: 100% até R$500 + 50 giros grátis em slots selecionados