Como usar bookmarks (indicadores) no Power BI: passo a passo
Guia prático de bookmarks (indicadores) Power BI: quando usar, passo a passo para navegação e cenários, erros comuns e boas práticas de consultor.
Seu relatório está lotado de visuais e ninguém encontra nada
Se você já abriu um relatório com dez páginas, filtros espalhados e o usuário perguntando "onde clico para ver o comparativo?", o problema quase nunca é falta de dados. É falta de navegação. É aqui que entram os bookmarks (indicadores) Power BI: um recurso que salva um estado da página, quais visuais estão visíveis, quais filtros estão aplicados, qual foi o zoom, e permite voltar a esse estado com um clique. Bem usado, transforma um painel confuso em uma experiência guiada. Mal usado, vira uma armadilha de manutenção que ninguém entende seis meses depois.
Neste tutorial eu vou direto ao ponto: o que o bookmark captura de verdade, quando ele resolve e quando ele atrapalha, o passo a passo para montar navegação e cenários, os erros que mais vejo em projeto de cliente e as boas práticas que evitam retrabalho. Escrevo do ponto de vista de quem mantém esses relatórios em produção, não de quem faz uma demo bonita e vai embora.
O bookmark salva um estado da página, não uma página nova
Antes de sair clicando, entenda o modelo mental. Um bookmark não cria uma página. Ele fotografa a página atual e guarda um conjunto de propriedades. Quando você aciona o bookmark, o Power BI reaplica aquela fotografia. É simples na ideia e traiçoeiro nos detalhes, porque o que ele captura depende de três caixinhas de configuração: Dados, Exibição e Página atual.
A tabela abaixo resume o que cada opção controla. Guarde ela, porque 80% dos problemas com bookmark vêm de marcar a caixa errada.
| Opção do bookmark | O que captura | Quando manter marcada |
|---|---|---|
| Dados | Filtros, segmentações, estado de drill, ordenação | Cenários que mudam filtro; navegação que não deve mexer em filtro, desmarque |
| Exibição | Visibilidade dos objetos, posição, foco (spotlight) | Mostrar e esconder visuais, alternar gráficos |
| Página atual | Para qual página o bookmark leva | Navegação entre páginas; dentro da mesma página, tanto faz |
| Todos os visuais x Selecionados | Se aplica a tudo ou só aos objetos escolhidos | Selecionados quando um botão deve mudar só um pedaço da tela |
O ponto que trava iniciante: se você deixa "Dados" marcado em um bookmark que só deveria trocar um gráfico, o clique também reseta os filtros do usuário. Frustrante e difícil de diagnosticar depois.
Quando usar bookmarks e quando não usar
Bookmark é ferramenta de experiência do usuário, não de modelagem. Ele não deixa seu relatório mais rápido nem resolve DAX ruim. Serve para organizar a interação. Uso recomendado em quatro situações principais.
- Navegação customizada: menu lateral com botões que levam a páginas ou seções, substituindo as abas nativas por algo mais limpo.
- Alternância de visuais: o mesmo espaço da tela mostra ora um gráfico de barras, ora uma tabela, ora um mapa, conforme o botão.
- Cenários e estados de filtro: botões como "Últimos 12 meses", "Ano atual", "Top 10 clientes" que aplicam um conjunto de filtros de uma vez.
- Painel de filtros retrátil: esconder um painel de segmentações que aparece só quando o usuário quer, ganhando espaço na tela.
E quando não usar. Se a lógica é "dependendo da seleção, mostrar um conjunto diferente de valores", muitas vezes a resposta certa é uma medida DAX com SWITCH ou parâmetros de campo, não um bookmark. Se você percebe que está criando quinze bookmarks para cobrir combinações de filtro, parou de fazer UX e começou a programar na unha um comportamento que o modelo deveria resolver. Nesse ponto vale repensar a modelagem e o DAX antes de empilhar indicadores.
Passo a passo: criar um menu de navegação com bookmarks
Vamos ao concreto. O objetivo é um menu com três botões que levam a três seções do relatório, tudo na mesma experiência, sem depender das abas de baixo.
- Prepare o layout. Monte suas páginas ou seções primeiro. Deixe cada uma no estado exato que você quer que o usuário veja ao chegar. Bookmark fotografa o que está na tela, então arrume a tela antes.
- Abra os painéis certos. No menu Exibir, ative o Painel de indicadores (Bookmarks) e o Painel de seleção. O painel de seleção lista todos os objetos da página e é onde você controla visibilidade, o famoso ícone de olho.
- Ajuste o estado desejado. Configure a página como o botão deve deixá-la: visuais visíveis, filtros aplicados.
- Adicione o indicador. No painel de indicadores, clique em Adicionar. Ele captura o estado atual. Renomeie com algo claro, por exemplo
NAV_Vendas, não deixe "Indicador 1". - Defina o que o indicador captura. Clique nos três pontos do indicador, revise Dados, Exibição e Página atual conforme a tabela acima. Para navegação pura entre páginas, geralmente você quer Página atual marcada e pode desmarcar Dados para não bagunçar filtros.
- Crie o botão. Em Inserir, adicione um Botão (em branco ou de sua preferência). Com ele selecionado, no painel de formatação ative Ação, escolha tipo Indicador e aponte para
NAV_Vendas. - Repita e teste. Faça os demais botões. Para testar no Desktop, use Ctrl e clique, porque no modo de edição o clique simples só seleciona o botão.
Pronto. Você tem navegação clicável. O passo 5 é o que separa um menu que funciona de um que reseta os filtros do usuário sem explicação.
Passo a passo: alternar entre dois visuais no mesmo espaço
Esse é o padrão "toggle": mesmo canto da tela mostra um gráfico ou uma tabela conforme o botão. Muito usado para atender quem gosta de visual e quem gosta de número.
- Coloque o gráfico e a tabela exatamente sobrepostos, ocupando a mesma área.
- No painel de seleção, deixe o gráfico visível e a tabela oculta. Adicione um indicador chamado
VIEW_Grafico. - Inverta: oculte o gráfico, mostre a tabela. Adicione
VIEW_Tabela. - Insira dois botões (ou dois ícones) e associe cada um ao indicador correspondente via Ação.
- Importante: nesses indicadores, desmarque Dados. Você quer trocar só a visibilidade, não mexer nos filtros que o usuário aplicou.
O detalhe do passo 5 se repete de propósito. É o erro número um em toggle: o usuário filtra, troca a visualização e perde o filtro.
Erros comuns que eu vejo em projeto real
Depois de revisar muito relatório de cliente, os problemas com bookmark são quase sempre os mesmos. Reuni os principais numa tabela de diagnóstico rápido.
| Sintoma | Causa provável | Correção |
|---|---|---|
| Clicar no botão reseta os filtros | "Dados" marcado em bookmark de navegação ou toggle | Editar indicador e desmarcar Dados |
| Botão não faz nada | Ação não configurada ou apontando para indicador errado | Revisar Ação do botão e o nome do indicador |
| Visual "some" e não volta | Indicador com "Todos os visuais" mexendo em objeto que não devia | Usar "Selecionados" e escolher só os objetos-alvo |
| Bookmark quebra depois de editar a página | Objeto foi renomeado ou recriado após capturar o indicador | Recapturar o indicador (Atualizar) |
| Estado inconsistente entre páginas | "Página atual" marcado sem querer levar para outra página | Desmarcar Página atual em indicadores locais |
Além desses, dois vícios de processo. Primeiro, não renomear os indicadores. Um relatório com "Indicador 7", "Indicador 8" e "Indicador 12" é impossível de manter, seu colega abre e não sabe o que cada um faz. Segundo, esquecer de recapturar. Bookmark guarda referências aos objetos. Se você apaga um visual e cria outro no lugar, o indicador antigo perde a referência e passa a agir de forma estranha. Toda vez que editar a página, revise se os indicadores ainda batem.
Boas práticas de quem mantém isso em produção
Bookmark é fácil de fazer e difícil de manter. As boas práticas abaixo vêm de sustentar relatórios ao longo do tempo, não de montar uma tela de apresentação.
Padronize a nomenclatura. Use prefixos que digam a função: NAV_ para navegação, VIEW_ para alternância de visual, SCN_ para cenários de filtro. Quando o relatório crescer, você agradece.
Agrupe indicadores. O painel permite criar grupos. Separe os bookmarks de navegação dos de cenário. Um monte de indicador solto numa lista longa é convite ao erro.
Prefira "Selecionados" a "Todos os visuais". Sempre que um botão deve afetar só um pedaço da tela, capture com objetos selecionados. Isso evita que o indicador mexa em coisas que você nem lembrava que estavam ali.
Desmarque "Dados" por padrão em navegação. Só deixe Dados marcado quando o propósito explícito do botão for aplicar filtros, os tais cenários. Para o resto, mantenha os filtros do usuário intactos.
Documente a intenção. Nem que seja uma página oculta no próprio relatório dizendo o que cada grupo de indicador faz. Numa entrega para o cliente, essa página vale ouro na hora da sustentação.
Cuidado com o excesso. Se um relatório precisa de trinta bookmarks para funcionar, provavelmente há um problema de design ou de modelagem por trás. Menos é mais. Antes de multiplicar indicadores, pergunte se o comportamento não deveria vir de uma medida, de parâmetros de campo ou de uma reorganização das páginas.
Vale lembrar o limite de escopo: bookmark é UX. Ele não substitui uma boa arquitetura de dados nem um modelo semântico bem feito. Se o relatório está lento, o problema é modelagem e não navegação. Se os números não batem, é governança e qualidade de dados, não indicador. O bookmark polir a experiência de um relatório que já está tecnicamente correto. Colocar indicador em cima de fundação ruim só esconde o problema por mais tempo.
Bookmarks, botões e o painel de seleção trabalham juntos
Vale amarrar os três conceitos, porque na prática eles nunca aparecem sozinhos.
O painel de seleção controla o que está visível e é onde você prepara cada estado antes de capturar. O indicador fotografa esse estado. O botão dispara o indicador via ação. Se qualquer um dos três estiver mal configurado, a experiência quebra. Um erro clássico é montar tudo, testar clicando normalmente no Desktop e achar que não funciona, quando na verdade faltou o Ctrl mais clique no modo de edição. No serviço publicado (Power BI Service) o clique simples já funciona para o usuário final.
Uma extensão útil é combinar bookmarks com a ação de drill-through: o menu leva à página e dentro dela o usuário aprofunda. Isso já é um passo além deste tutorial, mas mostra que indicador raramente vive sozinho num relatório maduro. Para o contexto mais amplo, veja o guia completo de Power BI para empresas.
Perguntas frequentes
Qual a diferença entre bookmark e a navegação por abas nativa do Power BI? As abas nativas são as páginas do relatório, cada uma é uma tela real. O bookmark é um estado salvo que pode inclusive apontar para outra página. Você usa bookmark quando quer um menu customizado, esconder e mostrar visuais na mesma página ou aplicar cenários de filtro, coisas que as abas sozinhas não fazem. Muitos projetos usam os dois juntos: abas para estrutura, indicadores para experiência.
O bookmark deixa meu relatório mais lento? Não de forma relevante. O indicador só reaplica um estado, ele não recalcula nada além do que a página normalmente calcularia. Se o relatório está lento ao trocar de bookmark, o gargalo está nas medidas e no modelo, não no indicador. Nesse caso, o caminho é revisar DAX e modelagem, não mexer nos bookmarks.
Consigo usar bookmarks no aplicativo mobile do Power BI? Parcialmente. Botões e indicadores funcionam no layout mobile, mas o comportamento nem sempre é idêntico ao do desktop, e alguns recursos de posicionamento se perdem. Se o público-alvo é majoritariamente celular, teste cada botão no próprio aplicativo antes de publicar e desenhe o layout mobile de forma explícita, não confie na conversão automática.
Por que meu bookmark reseta os filtros que o usuário aplicou? Porque a opção Dados está marcada no indicador. Ela captura filtros e segmentações, então ao acionar o bookmark ele reaplica o estado de filtro salvo, sobrescrevendo o que o usuário fez. Para navegação e alternância de visuais, edite o indicador e desmarque Dados. Deixe essa opção só nos bookmarks cuja função é justamente aplicar um cenário de filtro.
Quantos bookmarks são demais em um relatório? Não há limite técnico que atrapalhe, o problema é de manutenção. Quando você passa de dez ou quinze indicadores, fica difícil lembrar o que cada um faz e o risco de quebrar algo ao editar a página cresce muito. Se está precisando de dezenas de bookmarks, geralmente o comportamento deveria vir de uma medida DAX ou de parâmetros de campo. Muito indicador costuma ser sintoma de design que precisa ser repensado.
Como faço um botão de "limpar todos os filtros" com bookmark? Capture um indicador com a página no estado default, todos os filtros limpos, com a opção Dados marcada. Associe esse indicador a um botão de "Limpar". Ao clicar, o usuário volta ao estado inicial. Existe também o botão nativo de "Limpar todas as segmentações", que resolve casos simples sem bookmark. Use o indicador quando quiser um estado default específico, não apenas segmentações zeradas.
Fechando
Bookmark é um dos recursos mais subestimados e mais mal usados do Power BI. Bem aplicado, ele transforma um painel denso numa experiência que o usuário entende sozinho. Mal aplicado, vira um emaranhado de indicadores sem nome que reseta filtro na cara de quem usa. A diferença está em três coisas: entender o que cada opção captura, desmarcar "Dados" quando o propósito não é filtro e manter disciplina de nomenclatura e recaptura. Faça isso e a navegação do seu relatório para de ser um problema.
Se a sua empresa tem relatórios que cresceram sem padrão e viraram difíceis de manter, a gente ajuda a organizar navegação, modelagem e governança de ponta a ponta. Fale com a gente e vamos olhar o seu ambiente juntos.
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