Pular para o conteúdo
Fynx
Power BI12 min de leitura

Como usar drill down e drill up no Power BI: passo a passo

Guia prático de drill down e drill up Power BI: como criar hierarquias, navegar entre níveis, erros comuns e boas práticas para relatórios que respondem perguntas.

F
Fynx

O relatório mostra o total, mas ninguém consegue chegar no detalhe

Acontece em quase todo projeto: o gestor olha o gráfico de vendas por ano, vê que 2025 caiu em relação a 2024 e faz a pergunta óbvia, "caiu em qual mês, em qual região, em qual produto?". Aí alguém abre o Excel, cruza planilha, e a reunião trava. O drill down e drill up no Power BI existem justamente para eliminar essa fricção: permitem que a própria pessoa que está olhando o relatório desça do total para o detalhe e volte, sem trocar de página, sem novo gráfico, sem pedir para o analista.

É um recurso básico, nativo e gratuito, e mesmo assim mal usado na maioria dos relatórios que a gente audita. Ou não está configurado, ou está errado, ou o usuário nem sabe que ele existe. Neste guia vou mostrar o passo a passo real, quando usar (e quando não usar), os erros que mais aparecem e as boas práticas que separam um relatório que responde perguntas de um que só mostra números.

Drill down desce um nível, drill up volta um nível

Antes do passo a passo, o conceito. O drill down e o drill up trabalham sobre uma hierarquia: uma sequência de campos que vai do mais geral para o mais específico. O caso clássico é tempo (Ano, Trimestre, Mês, Dia) ou geografia (País, Estado, Cidade). O drill down move o visual de um nível superior para o nível imediatamente abaixo. O drill up faz o caminho de volta.

Repare que são recursos de navegação dentro do mesmo visual e dos mesmos dados. Isso é diferente de outras funcionalidades que confundem quem está começando:

RecursoO que fazOnde acontece
Drill down / drill upDesce e sobe níveis de uma hierarquia no mesmo visualDentro do próprio gráfico
Drill through (detalhamento)Leva para outra página filtrada por um ponto que você clicouMuda de página
Expandir / recolher (matriz)Abre subníveis mantendo os níveis anteriores visíveisNa matriz, empilhado
Filtro cruzadoUm visual filtra os outros ao clicarEntre visuais da mesma página

A diferença mais importante é entre drill down e expandir. No drill down puro, ao descer para Mês você deixa de ver o Ano; o visual mostra só os meses. No "expandir para o próximo nível", comum em matrizes, você vê Ano e Mês juntos, aninhados. As duas abordagens são válidas, servem a leituras diferentes, e escolher a errada é um dos erros mais comuns. Volto nisso.

Toda hierarquia começa em uma tabela bem modelada

Drill down não é mágica de visual, é consequência de modelagem. Se os seus campos de data estão espalhados como texto, ou se cidade e estado vivem em colunas soltas sem consistência, nenhuma hierarquia vai funcionar direito. Por isso, o ponto de partida honesto é o modelo.

Para hierarquia de tempo, o certo é ter uma tabela de datas dedicada, marcada como tabela de datas, com colunas de Ano, Trimestre, Mês (número e nome) e Data. Isso é assunto de modelagem e boas práticas de DAX, e vale ler antes de sair criando hierarquias em cima de colunas mal formadas. Para geografia, você precisa das colunas na granularidade que quer navegar: País, Estado, Cidade, e idealmente com nomes padronizados para os mapas reconhecerem.

Com o modelo em ordem, você tem dois caminhos para o drill funcionar: usar a hierarquia automática de datas (rápido, mas limitado) ou criar uma hierarquia própria (recomendado). Vamos aos dois.

Passo a passo para criar e usar drill down

Passo 1: criar a hierarquia no painel de dados

No painel Dados, à direita, localize a primeira coluna da sua hierarquia, por exemplo Ano na tabela de datas. Clique com o botão direito e escolha "Criar hierarquia". Ela aparece com um ícone próprio. Agora arraste Trimestre para cima dela, depois Mês, depois Data (ou clique com o botão direito em cada coluna e use "Adicionar à hierarquia"). A ordem importa: o topo é o nível mais geral, a base é o mais específico. Renomeie a hierarquia para algo claro como "Hierarquia de Tempo".

Para geografia, o mesmo processo: crie a hierarquia em País e adicione Estado e Cidade na sequência.

Passo 2: colocar a hierarquia no visual

Crie um gráfico de colunas, por exemplo, e arraste a hierarquia inteira para o eixo (campo Eixo X, ou Eixo, dependendo do visual). O Power BI reconhece que ali existem vários níveis e habilita os controles de drill. Na medida de valor, coloque sua métrica, digamos Total de Vendas. Inicialmente o gráfico mostra o nível de topo, um ponto por Ano.

Passo 3: entender os quatro ícones de drill

No canto superior (ou inferior, conforme a versão) do visual aparecem os controles. São quatro e vale conhecer cada um, porque a maioria dos usuários só usa a seta e ignora o resto:

ÍconeNomeO que faz
Seta para cimaDrill upSobe um nível na hierarquia
Seta dupla para baixoAtivar modo drill downLiga o modo em que clicar em uma coluna desce naquele ponto
Garfo / seta bifurcadaIr para o próximo nívelDesce o visual inteiro para o próximo nível, ignorando a seleção
Grade duplaExpandir todo o próximo nívelMostra o nível atual e o próximo juntos, aninhados

Passo 4: navegar de fato

Com o modo drill down ativado (aquele ícone de seta dupla clicado e destacado), clique numa coluna específica, por exemplo o ano 2025. O visual desce e passa a mostrar só os trimestres de 2025. Clique de novo em um trimestre e ele mostra os meses daquele trimestre. Para voltar, clique na seta de drill up. Simples assim, e é exatamente essa navegação que resolve a pergunta da reunião.

Se você quiser descer sem filtrar por um ponto, use o "ir para o próximo nível" (o garfo): ele leva todos os anos para a visão de trimestres de uma vez. Já o "expandir todo o próximo nível" é o que gera aquele eixo com Ano e Mês concatenados, útil em alguns casos, poluído em outros.

Passo 5: habilitar o clique com o botão direito

Uma dica que muda a experiência: mesmo sem ativar o modo drill down, o usuário sempre pode clicar com o botão direito em um ponto do visual e escolher "Fazer drill down" no menu de contexto. Vale treinar os usuários nisso, porque é mais intuitivo do que caçar o ícone certo.

Drill down funciona bem em gráfico, mas em tabela use expandir

Uma decisão prática que separa relatório bom de ruim: escolher o comportamento certo para cada tipo de visual.

Em gráficos (colunas, barras, linhas, área, treemap), o drill down clássico brilha. O usuário quer ver os meses de um ano específico isoladamente, sem o ruído dos outros anos, e descer e subir é a leitura natural.

Em matrizes e tabelas, quase sempre o que você quer é expandir e recolher, não drill down. O gestor gosta de ver Ano, Mês e valor empilhados, abrindo e fechando as linhas como uma árvore. Isso se configura arrastando os campos para Linhas da matriz e usando os controles de expandir, bem mais legível do que forçar drill down numa tabela.

SituaçãoMelhor abordagem
Comparar detalhe de um único item (um ano, uma região)Drill down em gráfico
Ver vários níveis empilhados ao mesmo tempoExpandir em matriz
Levar para uma página de detalhe transacionalDrill through, não drill down
Analisar causa de um número (o que puxou pra baixo)Árvore de decomposição

Sobre a última linha: quando a pergunta é "por que este número está assim, qual dimensão explica a variação", muitas vezes a resposta melhor não é drill down, é a árvore de decomposição, que deixa o próprio usuário escolher por qual campo abrir. É um recurso mais analítico e complementa bem o drill.

Os erros que mais aparecem quando auditamos relatórios

Depois de dezenas de projetos de sustentação e revisão de relatórios, os mesmos problemas se repetem. Vale conhecer para não cair neles.

Hierarquia na ordem errada. Alguém coloca Mês acima de Ano, ou Cidade acima de Estado. O drill desce para um lugar que não faz sentido e o usuário se perde. A ordem sempre vai do geral para o específico, de cima para baixo.

Confundir drill down com drill through. O usuário clica esperando ir para uma tela de detalhe transacional e o visual só troca o nível. Se a necessidade é ver as notas fiscais por trás de uma barra, o caminho é drill through, não drill down. São coisas diferentes.

Deixar a hierarquia automática de datas ligada sem tabela de datas. O Power BI cria uma hierarquia oculta por trás de cada campo de data. Ela até funciona para um drill rápido, mas incha o modelo, atrapalha o time intelligence e não é compartilhada entre visuais. Em modelos sérios, desligue a "Auto data/hora" e use uma tabela de datas de verdade.

Não treinar o usuário. O recurso está lá, configurado, e ninguém usa porque não sabe que aqueles ícones no canto do gráfico fazem alguma coisa. Drill down mal comunicado é drill down desperdiçado. Coloque uma dica visual, um tooltip, ou treine na entrega.

Excesso de níveis. Uma hierarquia com sete níveis vira labirinto. Na prática, três a quatro níveis resolvem quase tudo. Se precisa de mais, é hora de repensar a estrutura ou partir para drill through.

Drill down sem tratar o título. Quando o usuário desce para "Trimestres de 2025", o título do gráfico continua dizendo "Vendas por Ano", o que confunde. Dá para criar um título dinâmico com DAX que reflete o nível atual, um detalhe que eleva a percepção de qualidade.

Boas práticas para um drill que as pessoas realmente usam

Reunindo o que funciona no mundo real:

  • Sempre parta de uma tabela de datas dedicada e de dimensões limpas. Modelagem primeiro, visual depois.
  • Nomeie as hierarquias de forma óbvia ("Hierarquia de Tempo", "Hierarquia Geográfica"), não deixe o nome padrão.
  • Limite a três ou quatro níveis. Se passar disso, questione a necessidade.
  • Escolha drill down para gráficos e expandir para matrizes. Não force o mesmo comportamento em tudo.
  • Crie um título dinâmico que mostre o nível atual da navegação.
  • Combine drill down com drill through: desce para o mês no gráfico, e do mês o usuário aprofunda para o transacional em outra página.
  • Treine quem vai consumir. Um relatório com drill que ninguém sabe usar não existe na prática.

Drill down é um recurso pequeno em esforço e grande em impacto. Ele transforma um painel estático numa ferramenta de investigação e é um dos primeiros ganhos de autonomia que a área de negócio percebe, parte do que cuidamos nos projetos de Power BI que entregamos.

Perguntas frequentes

Qual a diferença entre drill down e drill through no Power BI?

O drill down desce um nível de hierarquia dentro do mesmo visual, na mesma página, mostrando o detalhe daquele campo (de Ano para Mês, por exemplo). O drill through leva você para outra página do relatório, já filtrada pelo ponto que você clicou, geralmente para mostrar dados transacionais. Um navega níveis; o outro muda de tela.

Preciso de uma tabela de datas para fazer drill down por tempo?

Funcionar, funciona até com a hierarquia automática que o Power BI cria em cada campo de data. Mas para qualquer modelo sério a recomendação é ter uma tabela de datas dedicada e marcada como tal. Ela deixa o drill consistente entre visuais, evita inchar o modelo e é obrigatória para cálculos de time intelligence corretos.

Por que o botão de drill down não aparece no meu visual?

Quase sempre é porque só há um campo no eixo, sem hierarquia. Os controles de drill só surgem quando existem dois ou mais níveis para navegar. Coloque uma hierarquia completa (ou vários campos) no eixo do visual e os ícones aparecem.

Dá para fazer drill down em uma tabela ou matriz?

Dá, mas na maioria dos casos o comportamento ideal em matriz é expandir e recolher, não drill down. Você arrasta os campos para a área de Linhas e usa os controles de expandir, o que mostra os níveis aninhados e empilhados, mais legível para leitura tabular. Drill down puro combina melhor com gráficos.

Como faço o usuário voltar ao nível de topo direto, sem clicar várias vezes na seta?

O ícone de drill up sobe um nível por clique. Para voltar rápido ao topo, o mais simples é clicar na seta de drill up repetidamente ou reconfigurar. Uma alternativa elegante é usar bookmarks para criar um botão "Voltar ao início" que restaura o visual ao nível inicial, útil em relatórios mais navegáveis.

Drill down consome mais recurso e deixa o relatório lento?

Em geral não, porque ele apenas muda o filtro de nível sobre dados que já estão no modelo. O que pesa é modelo mal construído, cardinalidade alta ou DAX ineficiente por trás da métrica, não o drill em si. Se o relatório está lento ao navegar, o problema costuma estar na modelagem, não na funcionalidade de drill.

Fechamento

Drill down e drill up são simples de configurar e transformam a experiência de quem consome o relatório, desde que apoiados em um modelo bem feito e comunicados a quem vai usar. Se a sua empresa tem relatórios que mostram totais mas não deixam ninguém chegar no detalhe, isso tem conserto, e costuma ser rápido. Fale com a gente e a gente ajuda a colocar seus relatórios no nível de autonomia que a operação precisa.

Quer aplicar isso na sua empresa?

A Fynx implementa BI, Power BI e Power Platform de ponta a ponta. Conte seu cenário e devolvemos um diagnóstico direto ao ponto.

Falar com um especialista

Vamos transformar seus dados em decisão?

Conte seu cenário. Devolvemos um diagnóstico e uma proposta com faixa de investimento em poucos dias úteis, sem folheto, direto ao ponto.