PL-300: como implementar bookmarks e storytelling em relatórios Power BI
Este guia ensina a competência de criar e gerir bookmarks (marcadores) e storytelling em relatórios Power BI. É uma habilidade prática pedida no PL-300 porque melhora a usabilidade e a apresentação dos relatórios, além de permitir cenários interativos sem escrever código.
O que precisas de saber
Bookmarks em Power BI guardam o estado actual de um relatório: filtros aplicados, selecção de visuais, páginas, foco em visuais e exibição/ocultação de objectos (botões, imagens, formas). Combinando bookmarks e botões/ligação de acção, crias percursos guiados (storytelling), mostrando diferentes cenários sem alterar o modelo. Isto é útil para demonstrar análises de negócio, criar painéis operacionais com vistas alternáveis, ou suportar apresentações interactivas dentro do próprio relatório.
Exemplo simples: um relatório com filtro por Região e um gráfico de vendas. Podes criar um bookmark para cada região (Europa, América, Ásia) que guarda o filtro e um estado do painel, e depois ligar esses bookmarks a botões para que o utilizador navegue facilmente entre cenários.
Como funciona
Pontos-chave do funcionamento:
- Um bookmark guarda: filtros (report/page/visual level), selecções, posição/zoom em visuais e visibilidade de objectos se usares o Selection Pane.
- Existem bookmarks simples e bookmarks com opção ‘data’ ou ‘display’: podes escolher incluir ou excluir elementos quando guardas um bookmark (por exemplo, ignorar selecções de visual).
- Botões, imagens e formas podem ter acções que invocam bookmarks. Também podes usar bookmarks com a barra de navegação de storytelling (Bookmarks pane).
- O Selection Pane permite nomear e controlar a visibilidade de objectos; isto é essencial para mostrar/ocultar conteúdos por bookmark.
Na prática
Passo-a-passo para criar um conjunto básico de bookmarks e um painel de navegação:
-
Preparar o relatório: cria as páginas e visuais necessários. No separador View activa Selection e Bookmarks.
-
Usar o Selection Pane: ordena e dá nomes claros a objectos (por exemplo, btn_Europa, pnl_Detalhe). Usa o ícone do olho para ocultar ou mostrar objectos conforme necessário.
-
Definir um estado: aplica filtros ou selecções que desejas que o bookmark guarde (ex.: filtrar Região = Europa). Ajusta a visibilidade de objectos no Selection Pane.
-
Criar o bookmark: no Bookmarks pane clica em Add e renomeia (ex.: "Europa - Overview"). Abre as opções do bookmark (três pontos) e escolhe que elementos guardar: Data (estado dos filtros), Display (visibilidade de objectos), Current Page, e All Visuals (seleções de visuais).
-
Criar botões para navegar: insere um Button (Insert > Buttons), selecciona o botão e em Action activa a acção Bookmark, escolhendo o bookmark criado. Repete para cada bookmark/estado.
-
Opcional — criar uma barra de storytelling: organiza botões numa barra lateral ou no topo, ou usa o Bookmarks pane em modo apresentação; podes agrupar bookmarks numa pasta e definir a ordem de reprodução (Play).
// Exemplo de uso prático:
// 1. Página inicial com filtros gerais
// 2. Bookmark "Resumo" guarda filtros gerais e mostra painel resumo
// 3. Bookmark "Detalhe Produtos" guarda filtro por categoria e mostra painel detalhe
// 4. Botões: "Resumo" -> bookmark Resumo; "Detalhe" -> bookmark Detalhe Produtos
Erros comuns
- Esquecer de configurar as opções do bookmark (Data/Display/Current Page). Resultado: o bookmark não reaplica filtros ou não mostra/oculta objectos como esperado.
- Não nomear objectos no Selection Pane. Torna-se difícil controlar a visibilidade e criar bookmarks previsíveis — os nomes genéricos dificultam a manutenção.
- Confiar em bookmarks para lógica de negócio complexa. Bookmarks são para apresentação/UX; não substituem medidas DAX, modelação correcta ou Row-Level Security.
Como praticar
Pratica criando cenários reais: painéis de vendas por região, comparações antes/depois, e apresentações de KPI. Testa todos os elementos guardados por um bookmark e valida no Power BI Service (web). Para preparação do exame, usa o Practice Assessment OFICIAL gratuito da Microsoft e a Study Guide oficial (também gratuita) para o PL-300 — ambos fornecem orientação sobre as competências medidas, incluindo a criação de relatórios interativos.
Em resumo
- Bookmarks guardam o estado do relatório (filtros, selecções, visibilidade) e permitem storytelling interativo sem código.
- Usa o Selection Pane para controlar a visibilidade e nomear objectos; configura correctamente as opções do bookmark.
- Combina bookmarks com botões para criar navegação e apresentações guiadas dentro do relatório.
- Testa no Power BI Desktop e no Service; utiliza os recursos oficiais da Microsoft para praticar para o PL-300.