Descubre las diferencias entre Power Query, Power BI y Power Pivot
ENTENDER UNA ESTRATEGIA DE DATOS
La estrategia de datos, sea cual sea la situación en la que nos encontremos, siempre seguirá tres pasos:
- Captura de datos
- Modelado de datos
- Análisis 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.
¿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.
¿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.
¿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.
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.
¿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.
Etiqueta:celdas, Cursos de Excel, Excel, excel básico