PL-300: cómo implementar bookmarks y storytelling en informes Power BI
Esta guía enseña la competencia de crear y gestionar bookmarks (marcadores) y storytelling en informes Power BI. Es una habilidad práctica solicitada en el PL-300 porque mejora la usabilidad y la presentación de los informes, además de permitir escenarios interactivos sin escribir código.
Lo que necesitas saber
Los bookmarks en Power BI guardan el estado actual de un informe: filtros aplicados, selección de visuales, páginas, foco en visuales y visualización/ocultación de objetos (botones, imágenes, formas). Combinando bookmarks y botones/enlace de acción, creas recorridos guiados (storytelling), mostrando diferentes escenarios sin alterar el modelo. Esto es útil para demostrar análisis de negocio, crear paneles operativos con vistas alternables, o soportar presentaciones interactivas dentro del propio informe.
Ejemplo simple: un informe con filtro por Región y un gráfico de ventas. Puedes crear un bookmark para cada región (Europa, América, Asia) que guarda el filtro y un estado del panel, y luego enlazar esos bookmarks a botones para que el usuario navegue fácilmente entre escenarios.
Cómo funciona
Puntos clave del funcionamiento:
- Un bookmark guarda: filtros (report/page/visual level), selecciones, posición/zoom en visuales y visibilidad de objetos si usas el Selection Pane.
- Existen bookmarks simples y bookmarks con opción ‘data’ o ‘display’: puedes elegir incluir o excluir elementos cuando guardas un bookmark (por ejemplo, ignorar selecciones de visual).
- Botones, imágenes y formas pueden tener acciones que invocan bookmarks. También puedes usar bookmarks con la barra de navegación de storytelling (Bookmarks pane).
- El Selection Pane permite nombrar y controlar la visibilidad de objetos; esto es esencial para mostrar/ocultar contenidos por bookmark.
En la práctica
Paso a paso para crear un conjunto básico de bookmarks y un panel de navegación:
-
Preparar el informe: crea las páginas y visuales necesarios. En la pestaña View activa Selection y Bookmarks.
-
Usar el Selection Pane: ordena y da nombres claros a objetos (por ejemplo, btn_Europa, pnl_Detalhe). Usa el icono del ojo para ocultar o mostrar objetos según sea necesario.
-
Definir un estado: aplica filtros o selecciones que deseas que el bookmark guarde (ej.: filtrar Región = Europa). Ajusta la visibilidad de objetos en el Selection Pane.
-
Crear el bookmark: en el Bookmarks pane haz clic en Add y renómbralo (ej.: "Europa - Overview"). Abre las opciones del bookmark (tres puntos) y elige qué elementos guardar: Data (estado de los filtros), Display (visibilidad de objetos), Current Page, y All Visuals (selecciones de visuales).
-
Crear botones para navegar: inserta un Button (Insert > Buttons), selecciona el botón y en Action activa la acción Bookmark, eligiendo el bookmark creado. Repite para cada bookmark/estado.
-
Opcional — crear una barra de storytelling: organiza botones en una barra lateral o en la parte superior, o usa el Bookmarks pane en modo presentación; puedes agrupar bookmarks en una carpeta y definir el orden de reproducción (Play).
// Exemplo de uso prático:
// 1. Página inicial con filtros generales
// 2. Bookmark "Resumo" guarda filtros generales y muestra panel resumen
// 3. Bookmark "Detalhe Produtos" guarda filtro por categoría y muestra panel detalle
// 4. Botones: "Resumo" -> bookmark Resumo; "Detalhe" -> bookmark Detalhe Produtos
Errores comunes
- Olvidar configurar las opciones del bookmark (Data/Display/Current Page). Resultado: el bookmark no reaplica filtros o no muestra/oculta objetos como se espera.
- No nombrar objetos en el Selection Pane. Se vuelve difícil controlar la visibilidad y crear bookmarks previsibles — los nombres genéricos dificultan el mantenimiento.
- Confiar en bookmarks para lógica de negocio compleja. Los bookmarks son para presentación/UX; no sustituyen medidas DAX, modelado correcto o Row-Level Security.
Cómo practicar
Practica creando escenarios reales: paneles de ventas por región, comparaciones antes/después, y presentaciones de KPI. Prueba todos los elementos guardados por un bookmark y valida en el Power BI Service (web). Para preparación del examen, usa el Practice Assessment OFICIAL gratuito de Microsoft y la Study Guide oficial (también gratuita) para el PL-300 — ambos proporcionan orientación sobre las competencias medidas, incluida la creación de informes interactivos.
En resumen
- Los bookmarks guardan el estado del informe (filtros, selecciones, visibilidad) y permiten storytelling interactivo sin código.
- Usa el Selection Pane para controlar la visibilidad y nombrar objetos; configura correctamente las opciones del bookmark.
- Combina bookmarks con botones para crear navegación y presentaciones guiadas dentro del informe.
- Prueba en Power BI Desktop y en el Service; utiliza los recursos oficiales de Microsoft para practicar para el PL-300.