Descubre las diferencias entre Power Query, Power BI y Power Pivot

Hace ya años que estamos escuchando estos tres tipos de programas en torno al mundo de Excel y Microsoft pero hoy me gustaría aclarar algunos conceptos que te serán de utilidad. Vamos a explicar las diferencias entre Power Query y Power BI además de sus ventajas y sus inconvenientes.

Entender una estrategia de datos

La estrategia de datos, sea cual sea la situación en la que nos encontremos, siempre seguirá tres pasos:

  1. Captura de datos
  2. Modelado de datos
  3. Análisis de datos
Excel estrategia de datos
Esquema de estrategia de datos

¿Qué es la captura de datos?

La captura de datos o ingesta de datos a su vez tiene dos partes: la primera parte sería la de “cargar los datos” y la segunda parte sería la de “transformación”. Explicado de forma sencilla es la carga de datos de las fuentes de datos (típicamente una BBDD de datos u otro sistema) para poder “trabajar” con ellos.

¿Qué es el modelado de datos?

El modelado de datos se refiere a la creación de las relaciones entre las diferentes fuentes de datos. Lo normal no será que tengamos una única tabla de datos sino que tengamos múltiples tablas que se relacionan entre si. Estas relaciones son las que componen nuestro modelo de datos.

Modelado de datos en Power Pivot

¿Qué es el análisis de datos?

Aunque el nombre es muy descriptivo podemos resumir que el análisis de los datos es la representación gráfica de los mismos ya sea en forma de gráfico o tabla. Este análisis de los datos implica el filtrado / segmentación de los mismos para alcanzar diferentes tipos de agregaciones con los que tener una visión clara de los datos.

¿Qué es Power Query?

Power Query es una herramienta de Microsoft. Esta herramienta nos permite llevar a cabo la primera parte de la estrategia de datos, es decir, la captura de datos.

Power Query es una potente herramienta para la carga de datos de diferentes fuentes: web, Excel, Access, BBDD, Texto…

Power Query tiene su propio editor que podremos acceder al mismo a través de Excel o de Power BI. Este editor nos permitirá llevar a cabo las diferentes Queries o Consultas de datos que necesitemos.

Power Query está especialmente pensado para la carga de grandes volúmenes de datos por lo que es mucho más eficiente que Excel para esta tarea. Además Power Query cuenta con gran número de funcionalidades que nos permitirán llevar a cabo un enorme número de transformaciones de los datos: agregaciones, limpieza, homogeneización, vinculación, etc.

La dificultad de usar Power Query es que en vez de usar las típicas funciones de Excel tiene su propio lenguaje. En lenguaje M. Es parecido a Excel pero a la vez tiene sus diferencias por lo que su aprendizaje no es inmediato para un usuario de Excel.

Power Query de Excel
Pantallazo de Power Query

Si quieres saber un poco más sobre Power Query te recomiendo que leas esta breve introducción que te ayudará a entender mejor estos conceptos.

¿Qué es Power Pivot?

Power Pivot es la herramienta de Microsoft que se usa en el modelado de datos.

¿Qué nos permite hacer Power Pivot? Muy sencillo, una vez que hemos cargado nuestros datos nos permitirá crear un modelo que vincula o relaciona las diferentes tablas de datos.

Una vez creadas estas relaciones Power Pivot nos permitirá crear cálculos simples o avanzados de nuestros datos utilizando su motor de cálculo que es mucho más eficiente que el de Excel.

La ventaja de Power Pivot es que nos permite trabajar con una gran cantidad de tablas y datos y poder vincularlos.

A la hora de realizar nuestros análisis esta herramienta nos dará acceso a muchas más opciones.

Nuevamente la dificultad que tiene Power Pivot es que usa un lenguaje propio para realizar los diferentes cálculos. Este lenguaje se llama DAX. Aunque puede parecerse algo a Excel es mucho más complejo pero a la vez mucho más completo.

Aquí puedes ver un pantallazo del editor de Power Pivot en el que se ve un modelo de tablas relacional.

Power Pivot de Excel. Modelo de datos de tablas relacionales. Editor de Power Pivot.

¿Qué es Power BI?

Power BI es la herramienta de Microsoft que nos permitirá el análisis de los datos. Es la herramienta de Microsoft que nos permite realizar la creación de cuadros de mando de forma sencilla y eficiente.

Dentro de Power BI nos encontramos también con la capacidad de carga de datos a través de Power Query y de modelaje a través de Power Pivot.

Es decir, en Power BI podemos llevar a cabo nuestra estrategia de datos completa con sus tres fases:

  • Carga de datos con Power Query
  • Modelaje de datos con Power Pivot
  • Análisis de datos con Power Pivot
  • Visualización de datos con Power BI

La dificultad de usar Power BI está en que para poder hacer un uso correcto de la herramienta hay que conocer las tres partes:

  • Carga de datos
  • Modelaje
  • Visualización

Pero la gran ventaja es que una vez que conoces el funcionamiento de la herramienta la cantidad de posibilidades de gestión de datos aumenta exponencialmente.

Si quieres saber un poco más sobre Power BI te recomiendo que leas esta introducción a Power BI.

Con Power BI podrás crear algunos impresionantes cuadros de mando como el que puedes ver a continuación que muy difícilmente conseguirías hacer en Excel.

Ejemplo de cuadro de mando en Power BI
Ejemplo de Cuadro de Mando o Dashboard en Power BI.

¿Cuándo debo usar Power Query o power bi o power pivot?

¡Muy buena pregunta!

Para responder a esta pregunta voy a hacer otra pregunta, ¿qué objetivo quieres conseguir?

¿Cuándo puedes usar Power Query desde Excel?

Te recomendaría usarlo cuando quieras:

  • Hacer una carga de una única tabla
  • Hacer una transformación de una tabla de datos
  • Hacer múltiples cargas de datos de archivos que van a ir modificándose en el tiempo

¿Cuándo usar Power Pivot?

  • Para hacer un análisis de múltiples tablas relacionadas
  • Cuando requieras hacer múltiples cálculos complejos con grandes volúmenes de datos

¿Cuándo usar Power BI?

  • Cuando requieras hacer análisis permanentes
  • Cuando tus análisis tengas que compartirlos con otros usuarios
  • Cuando necesites combinar la visualización de datos, la captura y la transformación de los mismos.

Empieza a usar Power Bi

Como puedes ver Power BI es una herramienta mucho más completa.

No la comparemos con Excel. Sirve para cosas diferentes.

Si te ha picado la curiosidad te recomiendo que te lo descargues y empieces a aprender por tu cuenta:

Aquí tienes un enlace para descargar Power BI de la página oficial de Microsoft:

https://powerbi.microsoft.com/es-es/downloads/

(Visited 4.154 times, 1 visits today)

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información ACEPTAR

Aviso de cookies