Guía básica de Power BI

Al mal tiempo, buena data
8 min readApr 25, 2021

Presentar los datos de una forma clara, que todo público pueda entender, es fundamental para comunicar los resultados que hemos obtenido, sea en un análisis, al final de la implementación de un modelo o para mostrar los datos actuales.

Existen muchas herramientas para visualización de datos, puedes hacerlo desde líneas de código con Python usando sus librerías Matplotlib y Seaborn, desde R con la librería ggplot2, con herramientas como Tableau, Qlik View o Power BI (tema principal de este post), hasta en herramientas en la nube como Google Data Studio. Cada una tiene sus pro y contras, todo depende del enfoque que quieras darle a tus visualizaciones, las herramientas que usa el cliente y tus habilidades y preferencias.

Ahora sí, a lo que vinimos!

¿Qué es Power BI?

Es un conjunto de herramientas de visualización de datos creado por Microsoft, muy usado para el análisis de negocios. Según la definición en su página oficial “Conéctese y visualice cualquier dato utilizando la plataforma unificada y escalable para el autoservicio y la inteligencia empresarial (BI) que es fácil de usar y le ayuda a obtener una visión más profunda de los datos”.

DATO: Power BI fue líder en la versión de 2021 del cuadrante mágico de Gartner para análisis y plataformas de inteligencia de negocios (BI).

Power BI nos permite cargar datos desde diferentes fuentes como archivos (csv, excel, Json) y bases de datos locales o en la nube (Azure, IBM, MySQL, PotsgreSQL, AWS, SAP, Google BigQuery). Una vez cargados los datos nos permite hacer transformaciones como cambiar el tipo de dato, añadir o eliminar columnas y crear informes con visualizaciones.

Power BI tiene diferentes versiones o herramientas de trabajo:

  • Power BI Desktop (versión gratis, local)
  • Power BI Service (versión cloud para compartir informes)
  • Power BI Mobile

Power BI cuenta con una versión Pro que nos permite usar la versión Desktop y compartir las visualizaciones creadas con Service.

Descargar Power BI Desktop

Es muy facíl:

  1. Ingresa aquí
  2. Da clic en Download Free (Descarga gratis)
  3. Ejecuta el archivo descargado
  4. Sigue las instrucciones que aparecerán en pantalla
  5. Una vez instalado aparecerá la opción de iniciar sesión. Si tienes una cuenta ingresa las credenciales, sino da clic en Iniciar gratis (“Get started free”), regístrate en el formulario e ingresa

Listo! Ya tienes Power BI en tu computador.

Conozcamos el entorno

Al ingresar a Power BI te aparecerá algo así:

Tenemos 3 vistas, como está señalado en la parte superior izquierda de la imagen anterior.

  1. Report: En esta vista vamos a crear todas las visualizaciones, añadir gráficos, textos, nuevas páginas.
  2. Data: Cuando añadimos una fuente de datos podemos visualizarla en esta vista. En ella podemos identificar los tipos de datos de cada columna, que datos contiene y podemos realizar modificaciones.
  3. Modeling: Al añadir varias tablas podemos identificar o crear relaciones entre ellas que serán útiles para realizar consultas y visualizaciones más completas.

Ahora si, !Manos a la obra!

Cargar datos

Ingresamos en la vista Report, en la parte superior Home encontramos la opción de Obtener datos (Get data). Esta opción nos permite elegir la fuente de datos que queremos cargar, desde donde la queremos cargar y que tipo de archivo es.

Al ingresar a más opciones podemos ver todas la alternativas que Power BI nos presenta para cargar datos:

Para este ejemplo práctico usaré los datos de Top Games on Google Play Store.

Tip: Puedes encontrar muchas bases de datos en Kaggle para descargar y empezar a hacer tus propias visualizaciones.

Pasos para cargar datos:

  1. Identificar donde están ubicados mis datos y en que tipo de archivo están.
  2. Elegir la opción que necesitamos en Power BI para cargar los datos, crear la conexión a la base de datos en la nube o a la carpeta local y cargar el archivo.
  3. Power BI nos presenta una vista previa de como se ven nuestros datos y nos da la opción de cargarlos o realizar modificaciones previo a la carga. Además nos da la opcion de elegir la codificación del archivo, si el archivo está separado por comas, puntos, punto y coma o cualquier otro símbolo.

4. Una vez cargado el archivo podemos visualizar la tabla completa en la vista Data, con esta vista podemos identificar si los tipos de datos son correctos o debemos realizar alguna modificación, si queremos agregar nuevas columnas o eliminar algún carácter de una columna.

Modificar los datos

Para este caso podemos cambiar el tipo de dato de la columna price dado que nos indica el costo de cada videojuego. Actualmente, el tipo de datos es número decimal, vamos a cambiarlo a moneda (currency).

Vemos que se agregó el signo de pesos $ al costo de cada videojuego.

Otras opciones que nos brinda Power BI son:

  • Cambiar el nombre de la columna por uno más intuitivo.
  • Cambiar el tipo de dato.
  • Elegir cuantos decimales queremos mostrar.
  • Definir por defecto la función de agrupación de cada columna, es decir, si queremos que al visualizar una columna nos muestre el valor de la suma de todos sus datos o el promedio.
  • Ordenar las columnas.

Si quieres saber más de este tema busca información sobre Query editor de Power BI, una herramienta que permite editar datos antes de cargarlos.

Modelo de datos

En la vista Modeling podemos visualizar las tablas que hemos cargado y la relación entre cada una de ellas. Por lo general las tablas contienen un esquema de copo de nieve (snowflake schema).

Para nuestro ejemplo solo usaremos una tabla, donde podemos observar el nombre de la tabla y los nombres de las columnas:

Sin embargo, al usar varias tablas la vista sería algo como esto:

Podemos observar que la tabla DimScenario está relacionada con la tabla FactStrategyPlan a través del campo ScenarioKey. Y asimismo se irán creando las relaciones entre las diferentes tablas cargadas, Power BI puede detectar estas relaciones de forma automática o nosotros podemos indicarlas manualmente.

Visualizar datos

En la vista Report nos encontramos 5 secciones:

  1. Report : Visualizar y ordenar nuestro informe.
  2. Filters: Se podrán crear filtros a las gráficas añadidas. Estos filtros se pueden ejecutar a nivel de grafica, de página o del informe en general.
  3. Visualizations: Podemos elegir el tipo de gráfica, los valores y adecuarlas a nuestro panel. Se puede cambiar el color de las graficas, añadir títulos y cambiar el tamaño.
  4. Fields: Se visualizan los datos cargados, cada tabla con sus respectivas columnas.
  5. Page: En esta parte podemos cambiar el nombre a la página y añadir nuevas.

Tipos de gráficos

Si quieres saber más busca información sobre visualizaciones en Power BI.

Los informes de Power BI son interactivos, esto significa que puedes seleccionar un dato de una grafica y filtrar todas las graficas existentes de acuerdo a esa información.

Ahora haremos un ejemplo sencillo de visualización con los datos cargados de Top Games on Google Play Store, la idea es que nos empecemos a cuestionar y sacar graficas basados en la información que tenemos.

Te daré una pequeña guía para visualizar datos:

  1. Entender los datos que tenemos.
  2. Cuestionarse basado en los datos que se tienen, incluso sugerir una nueva carga de datos para complementar la información.
  3. Buscar el tipo de grafica que se adecua a lo que queremos presentar.
  4. Manos a la obra

Para nuestro ejemplo nos haremos la siguiente pregunta: ¿Cuál es el top 10 de las categorías mejor calificadas en Google Play Store?

  • Primero veamos que datos tenemos para dar respuesta: Contamos con la columna Category que contiene el nombre de las categorías de videojuegos. Además tenemos la columna Total ratings que nos muestra el número total de calificaciones del juego.
  • Para visualizar el top 10 de las categorías seleccionamos el grafico Stacked bar chart, nos permite visualizar mediante barras la cantidad de calificaciones por categoría y ordenarlas de mayor a menor.

Una vez definidos los datos y el tipo de visualización, vamos a graficar!

Qué debemos hacer:

  1. Añadir texto a nuestro panel: Para añadir títulos o comentarios podemos dar clic en el botón Text box y ubicarlo dentro del informe.
  2. Seleccionar los datos necesarios en la sección Fields y el tipo de gráfica en Visualizations. Debemos hacer una pequeña modificación, al dar clic derecho sobre el valor que seria Total ratings y elegir como medida el valor promedio.
  3. Con esto ya tenemos nuestra visualización pero no el top 10. En este último paso vamos a la sección filters y al elegir las categorías usamos el filtro Top N para filtrarlo por el top 10 y ponemos como valor de medida Total ratings.

Ta dá! Tenemos nuestra visualización.

Guardar una visualización

Finalmente, cuando terminamos un informe con todas la visualizaciones debemos guardar nuestros cambios, para ello solo damos clic en el botón Guardar que se encuentra en la parte superior izquierda y seleccionamos la ubicación, el archivo se almacena con la extensión .pbix

Listo! Has dado tus primeros pasos con Power BI.

Si quieres continuar aprendiendo de este tema te dejaré algunas recomendaciones:

  • Lee la documentación oficial, Microsoft tiene una amplia documentación al respecto. A lo largo de la guía te dejé algunos enlaces, si te interesa un tema más avanzado puedes consultar qué es y cómo funciona DAX (Expresiones de análisis de datos).

Cursos recomendados

Canales en Youtube

SQLBI

Power BI Tips

Puedes encontrar en mi GitHub el ejercicio que se realizó del Top de videojuegos de Google Play Store.

Gracias por leer este post, déjame saber que te pareció en los comentarios o por mensaje en mis redes.

--

--

No responses yet