¿Qué es Power Query y para que sirve? I Xyclos
Actualizado: 9 jul
Power Query es un herramienta o add-in que está incorporada en Microsoft Excel, Power BI Desktop y en Power BI Service.
¿Para qué nos sirve Power Query?
En Excel, tenemos fórmulas y funciones con las que realizamos cambios en nuestros archivos y Power Query realiza eso y más, pero de una manera "más fácil".
Power Query está definido como un proceso de programación que se denomina: ETL (Extract, Transform and Load o Extraer, Transformar y Cargar datos).
¿Cómo funciona Power Query?
Primero: Se cargan los datos en Power Query desde una Hoja de Excel, un Rango, una Tabla, archivos csv o txt, una base de datos, un servicio Web.
Segundo: Una vez cargados los datos en Power Query, se crea una consulta o query y se activa el Editor de Power Query, donde a través de los comandos de la Cinta de opciones de Power Query, se establece por ejemplo:
El Tipo de datos de cada columna: Texto. Número entero, Número decimal, Binario..
Se pueden eliminar o agregar columnas
Se puede cambiar una columna a Mayúsculas, minúsculas
Se puede extraer o dividir el contenido de una columna
Se puede combinar consultas
Se puede anexar consultas
Estos procesos son iguales a los que hacemos con Excel, usando las funciones: =MAYUSC, =MINUSC, =EXTRAE, =IZQUIERDA, =DERECHA, =DIVIDIRTEXTO, =BUSCARV o =BUSCARX, =APILARV o =APILARH.
Ventajas de Power Query
Una ventaja de hacerlo en Power Query, es la facilidad y rapidez con las que se consiguen los mismos resultados que en Excel. Y otra ventaja es que cada cambio, queda registrado en Pasos aplicados, es decir que queda grabado cada uno de ellos para su uso en el futuro, similar a lo que haríamos con las Macros o en VBA.
Tercero: Una vez terminado el proceso de transformación y limpieza de datos, se carga el resultado, en una Hoja de cálculo de Excel o en el Modelo de datos en Power BI.
Cuarto: Con la tabla depurada y cargada en Excel ya podemos realizar análisis de información usando filtros, tablas dinámicas, gráficos dinámicos o en Power Bi podemos crear Informes compuestos de Objetos visuales (visualizaciones/gráficos) con la ventaja de que en este medio ambiente, todo es interactivo, lo que facilita muchísimo el análisis de datos.
¿Qué lenguaje usa Power Query?
Power Query usa el leguaje M (Power Query Formula Language) para realizar el proceso de carga, creación de consultas, transformación y limpieza de datos, y la carga final a Excel o Power BI.
M también se refiere a Mashup Language, un lenguaje que combina varios paradigmas de programación para conseguir los objetivos de carga, transformación y limpieza de datos.
¿Cómo uso Power Query en Excel?
Haga clic aquí para acceder al blog para aprender como acceder a Power Query en Excel 2010/2013 o en Excel 2016/2019/365.
¿Cómo uso Power Query en Power BI Desktop?
Power BI tiene incorporado Power Query, por lo que no es necesario hacer nada para instalarlo.
Para usarlo en Power BI, abre un nuevo pbix, selecciona el archivo que va cargar y en momento se activa el Editor de Power Query listo para hacer los cambios que necesite en la consulta o query que se crea.
Si ya ha cargado previamente el archivo en Power BI, para activar Power Query: en la pestaña Inicio, hace clic en el icono Transformar datos y luego en el comando Transformar datos y se activa el Editor de Power Query.
¿Qué pasa con los datos de origen?
Quedan intactos.
Cuando accede a Power Query y carga los datos de origen, se crea una conexión con los datos de origen y luego se crea una consulta o query; por lo que cuando realiza cambios en Power Query, todo se realiza sobre la consulta, no sobre los datos de origen.
También puede prepararse en Excel y Power Query con este paquete de 3 curso a un precio especial!
#CursosOnlineMicrosoft #Xyclos #Microsoft #Cursodeexcel #CursoPowerBI #CursoOnline #Aprender #MicrosoftExcel #cursosexcel #powerquery #powerbi #datascience #dataanalytics #moodle #estudiaenlinea #copilot #ai #ia #formación
Комментарии