Un espacio para compartir ideas, tutoriales, automatizaciones y experiencias reales de trabajo con plataformas de datos y analítica. Artículos y notas sobre datos, Power BI, Fabric, Azure y automatización.
En esta ocasión les voy a comentar algo que deje pendiente al final del post anterior, y es como loguear a Azure sin la interacción del usuario. Esto es importante porque si tenemos procesos automatizados, dado que nuestros scripts deberían poder autenticarse en Azure sin la necesidad de que haya alguien ingresando manualmente las contraseñas. Hay varias formas de hacer esto, les voy a comentar 2 que son las que considero más prácticas:
En este último episodio de la trilogía bookmarks, voy a mostrarles el método que más se me ha solicitado realizar respecto a la tecnología de marcadores en Power Bi.
Lo más atractivo cuando se trata de bookmarks es tener un menú inicial de navegación. Los usuarios suelen tener en su mente la idea de un sistema de información más que de un reporte de bi. Por ello les resulta muy familiar y amigable que la primer página que vean al iniciar un informe sea un "home" o "Pantalla de Inicio" la cual contenga botones hacia las páginas de informes.
¿Como hacemos? con marcadores por supuestos. Vamos a construir una página sencilla de menú sobre el ejemplo que veníamos trabajando.
Hoy vamos a ver una muy atractiva posibilidad para tener resguardada las funciones útiles propias que construyamos para Power Bi. El post consiste en mostrar como llamar a una función de código Power Query M guardada en un archivo dentro de un repositorio o del directorio local y reutilizarla desde allí.
Vamos a tener la oportunidad de comenzar una serie trilogía de posts sobre Marcadores. Los mismos forman parte de las más usadas herramientas que tiene el grandioso Power Bi. Ésta serie contendrá las formas más comunes de utilizarlo.
Primero seleccionemos en la pestaña Vista los Paneles que vamos a utilizar:
Marcadores (Bookmarks): son una característica de Power Bi que permite capturar la vista configurada actualmente de una página del informe, incluidos los filtros y el estado de los objetos visuales y, posteriormente, volver a ese estado simplemente seleccionando el marcador guardado.
En esta primera oportunidad vamos a aprender a combinarlo con el Panel de Selección. El panel de selección lista todas las visualizaciones en la página actual que estamos viendo y permite mostrar y ocultar estos objetos a preferencia.
El panel de selección no parece tener mucha utilidad por si solo, pero junto con los Marcadores es posible sacarle mucho jugo. El uso más común del mismo que es tener un botón switch activando o desactivando algo. En nuestro caso vamos a construir uno que de la sensación que cambia las filas de la matriz.
Para ello vamos a usar dos imágenes que serán los botones. Éstas se consiguen fácilmente en internet.
La programación de los marcadores suena compleja pero es bastante sencilla. La idea es reproducir manualmente el resultado esperado y luego guardarlo para posteriormente llamar al resultado con un botón.
Entonces vamos a colocar nuestra pantalla en orden y vamos superponer tantos las imágenes de los botones como las matrices resultantes.
Luego abrimos los paneles de marcadores y selección para comenzar a programarlos. En el de selección vamos a ocultar una imagen y una matriz para poder guardar nuestro primer marcador "SwitchDer".
Luego cambiamos para hacer visibles esos y ocultamos los otros creando el segundo marcador "SwitchIZQ".
Entonces ahora solo resta que le digamos a las imágenes cargadas que acción tomarán. Seleccionamos una de ellas y vamos al rodillo de formato. Bajo el menú de Acción seleccionamos Marcadores y nos figurarán aquellos que hemos creado. Para el Switcher que está a la izquierda usaremos acción SwitchDer de manera que cambie al otro. Lo mismo al revés para la otra imagen. Ejemplo de imagen izquierda hacia marcador SwitchDer: