Pronóstico con Gráfico de Líneas en Power BI
Saludos amigo@s de EFB,
A través de los diferentes medios de EFB, hemos venido tratando la importancia del lenguaje DAX en diferentes tecnologías (Power Pivot y Power BI), ahora bien, si llevas cierto tiempo trabajando con el lenguaje DAX y Power Pivot, sabrás que, si bien podemos crear todo tipo de métricas aplicadas a casi cualquier área o proceso de nuestra compañía, para crear análisis o vigilar ciertas variables criticas de negocio, estamos un poco “limitados” en la parte de visualización, porque en los gráficos dinámicos o Power View que son las herramientas de visualización que trabajan con Power Pivot, además de no tener una gran variedad de gráficos, los mismos, no son fáciles de personalizar.
Podemos decir qué esto era visto como una debilidad de Power Pivot para Excel , aunque ha llegado al rescate Power BI que no debemos verlo como un “enemigo de Excel” sino más bien, como un universo paralelo y nuevo con múltiples posibilidades para trabajar con Excel y visualizar nuestros datos.
Para entender todo esto, veamos el siguiente ejemplo.
Tienda de Vinos
Imaginemos que trabajamos en una tienda de vinos y queremos hacer un pronóstico de las unidades vendidas. En un archivo de Excel contamos con toda la información de la tienda desde la fecha de apertura hasta la fecha actual, a continuación, podemos ver una pequeña vista de dicha tabla.
Nota: La Tienda solo maneja dos tipos de productos, Vino Tinto y Vino Blanco.
Ahora bien, para hacer dicho pronóstico, vamos a utilizar el potencial de los gráficos de Power BI, así que iniciemos.
Recordemos que para analizar los datos, primero debemos importarlos.
En la interfaz de Power BI Desktop vamos a la pestaña inicio -> grupo Datos Externos -> Obtener Datos -> Elegimos el tipo de origen de los datos , en este caso Archivo de Excel
En la ventana que aparece, definimos el destino del origen de datos y luego damos clic en Abrir.
En la ventana navegador, establecemos el contenido del archivo de Excel que queremos importar, para este ejemplo, seleccionamos la tabla VinosVendidos y damos clic en Cargar.
Nota:Si no sabes como funciona el editor de consultas o Power Query en Excel, puedes ver el siguiente enlace: ETL con Power Query
En la vista de Informe,ya aparecen los campos de la tabla listos para ser utilizados.
Ahora bien. Como nuestro objetivo es hacer el pronóstico pues manos a la obra…
Antes, es importante mencionar que algunas visualizaciones tienen “Poderes Especiales”
Bueno, tal vez estoy exagerando, lo cierto es que algunas visualizaciones de Power BI Desktop, tienen la capacidad de añadir características de análisis así mismas y para algunos gráficos son bastante interesantes. En este caso vamos a utilizar la de nuestro gráfico de Línea.
1 Creación del Gráfico de Línea
Agregamos una visualización de tipo Gráfico de Líneas.
En la vista de Informe -> vamos al panel de visualizaciones -> Seleccionamos el gráfico de Líneas
Luego, configuramos la visualización que recién hemos creado:
Campo Fecha – > al Eje del gráfico
Campo Producto -> a Leyenda
Campo Unidades -> a Valores
Reajustamos el área y ubicación del Gráfico, dentro de nuestro informe
2 Agregar Slicers
Para que nuestro “ Poder Especial” funcione correctamente en el gráfico de Líneas, vamos a agregar dos slicers.
Slicer de Fecha: Permite modificar los puntos del gráfico y por ende los puntos a pronosticar en el gráfico.
Slicer de Producto: Para que funcione correctamente este “Poder Especial” es necesario que solo exista una serie en el gráfico.
Con estas precauciones en mente, empecemos a crear la segmentación de datos.
En el panel de visualizaciones -> elegimos de tipo de visualización segmentación de datos -> Agregamos el campo Fecha a Campo
Ahora repetimos el mismo procedimiento, pero con el campo producto.
3 Activar Filtros en Los Slicers
Luego de organizar las visualizaciones en el Lienzo…
Vamos a seleccionar en la segmentación de Fecha el rango desde el primero de septiembre , hasta el 18 de septiembre de 2017, teniendo en mente, que solo tenemos datos hasta el 14 y queremos pronosticar a partir de allí las unidades vendidas.
En la segmentación de datos relacionada al producto, vamos a elegir algún producto, por ejemplo Vino Blanco.
Y Así obtenemos el siguiente resultado:
De entrada, pareciera que nuestra visualización no mostrara nada. Al filtrar por dichos valores.
4 Drill Down
Como queremos hacer un análisis a nivel de día, debemos hacer drill down en el gráfico de línea, hasta llegar al nivel de día.
Al acercar el cursor a la visualización, vemos que aparecen las opciones de Drill Down, simplemente damos clic en las dos flechas hacia abajo hasta llegar al nivel deseado:
Nota: Como estamos trabajando con fechas, al agregar este capo a la visualización, la jerarquía se creó automáticamente.
Al llegar al nivel de día, vemos que ahora si aparece nuestra línea.
También vamos a quitar de la leyenda del gráfico de línea, el campo Producto.
5 Previsión
Como te lo he venido mencionando algunas visualizaciones de Power BI , tienen características especiales, diseñadas para analizar datos, pero no todas las visualizaciones tienen estas características especiales, para activarla:
Vamos a seleccionar el gráfico de Línea -> en el panel de visualizaciones -> damos clic en la pestaña Analytics
Y en la parte inferior , se encuentra la opción Previsión.
Nota: Si no hubiéramos quitado el campo Producto, de Leyenda, aparecería otras opciones, pero no la de Previsión
Desplegamos la Opción de Previsión -> Clic en Agregar -> Configuramos la Previsión: Configuración por Defecto
Predecir Duración: se refiere a los Puntos a Predecir en el futuro.
Al cambiar la configuración de la previsión obtenemos un resultado diferente en el gráfico
Si cambiamos el producto, el gráfico también nos mostrará la previsión…
Y bueno de esta manera podemos apoyarnos en una de las visualizaciones de Power BI , para analizar rápidamente nuestros datos, no olvides que Power BI y sus visualizaciones, son un universo nuevo y lleno de posibilidades, que trabaja bastante bien con Excel.
Mantente Conectado a y hasta la próxima.
-Fabian