Está en la página 1de 15

Bienvenido a

Instructor: LUIS M. SIGUEÑAS SIADEN


 luchosiguenas@gmail.com
Lenguaje M

Power BI
Lenguaje M
• Es el idioma de programación con el que trabaja el editor de consultas
Microsoft Power Query.
• Es el lenguaje que utiliza Power Query para poder conectar, combinar y
refinar los orígenes de datos y así dejar una base de datos limpia que permita
extraer y analizar la información que se desee.

Se genera automáticamente al realizar una


acción con los datos de origen

Power BI
Agregar columnas
• Puede agregar fácilmente una nueva columna personalizada de datos al
modelo mediante el Editor de consultas

Escriba aquí la fórmula


La fórmula de la columna Impuestos puede ser:
=importe * 0.18

Power BI
Columna condicional
• Puede agregar fácilmente una nueva columna personalizada de datos al
modelo mediante el Editor de consultas

Escriba aquí la fórmula


La fórmula de la columna Impuestos puede ser:
=importe * 0.18

Power BI
Power Query
• Es una tecnología de conexión de datos que permite detectar, conectar,
combinar y refinar orígenes de datos para satisfacer sus necesidades.
• Archivos: CSV, TXT, Excel, PDF, XML, JSON
• Base de Datos: SQL, Access, Oracle, IBM, SAP, Vertica, Impala, etc,
Extracción • Servicios en línea: Sharepoint, MS Exchange, Dynamics, Azure, Google, Salesforce, etc

• Limpieza de datos: operaciones para filtrar, remover errores, valores nulos y en blanco. Establecer formatos, rellenar, dividir columnas.
• Integración: combinar, anexar y agrupar consultas (tablas)
Transforma-
ción • Enriquecimiento: añadir columnas a partir de ejemplos, columnas condicionales, personalizadas, etc.

• Carga los datos transformados en algunos de los siguientes destinos: Tablas de Excel, Power Pivot, Power BI
Carga

• Traducción de todos los pasos anteriores en código M, el cual es simple, escalable, práctico, reproducible y compatible hacia atrás.
Automatiza-
ción

Power BI
Power Query
• Se encuentra también en MS Excel

Power BI
Ordenamiento
• Los datos importados suelen contener campos que no son necesarios en las
tareas de informes y visualización.

Power BI
Ordenamiento
• El ordenamiento puede darse a partir de otras columnas.
• Establecer el tipo de datos de un campo es otra forma de optimizar la
información para poder tratarla correctamente.

Power BI
Columnas calculadas
• Es posible agregar nuevas columnas en el modelo de datos.
• A medida que escriba una fórmula, Power BI Desktop mostrará fórmulas o
elementos de datos coincidentes a modo de ayuda para crear la fórmula más
rápidamente.

Power BI
Anexar consultas
Origen 1 Origen 2

Resultado

Power BI
Combinar consultas

Origen 1 Las posibilidades de esta operación


son muy numerosas.
Uno de los factores a tener en
cuenta es el tipo de combinación

Origen 2

Resultado

Power BI
MS Power BI

También podría gustarte