You are on page 1of 26

ANALÏTICA DE DATOS PODEROSA, ATRACTIVA Y DE AUTO-SERVICIO

Curso de Power BI
PRESENTADO POR ALEJANDRO SÁNCHEZ / BI CONSULTANT & POWER BI EVANGELIST
Módulo 2 / Descubrimiento y transformación de datos

• Data Discovery con Power BI Desktop


• Introducción al descubrimiento de datos
• Puntos a tener en cuenta del Query Editor
• Power BI (Query Editor) diferencias con Excel
• La Cinta de Opciones para extracción y transformación
• Generalidades del Query Editor
• WORKOUT-02 / Importando datos con Power BI

• Transformando datos con Power BI Desktop


• Transformaciones básicas
• WORKOUT-03 / Transformación básica I
• WORKOUT-03 / Transformación básica II
• LABORATORIO
Ciclo de desarrollo con Power BI

Data Discovery Data Modeling Data Visualization


• Extracción de datos • Relaciones • Filtros
• Transformaciones • Cálculos • Cuadros

Power BI Mobile Power BI Service


• Cualquier momento • Compartir resultados
• Cualquier lugar • Refrescar datos
• Cualquier dispositivo • Q&A
Somos Trabajadores de la Información

Tra n sfo r m a d a e n

Somos Information Workers Somos Information Workers


Datos disponibles para el análisis, Datos preparados para el
pero NO preparados para el consumo consumo con Power BI y/o Excel
(datos en bruto de diversos tipos y fuentes) Fórmulas Excel, VBA (macros), SQL, etc.
Puntos a tener en cuenta del Query Editor
¡NO TE COFUNDAS!
• El Objetivo del Query Editor es obtener datos de una
variedad de fuentes y prepararlos para su posterior
análisis.

• No es el objetivo de esta herramienta analizar los


datos.
• Permite:
• Buscar y conectar datos en una gran variedad de
origenes.
• Combinar y dar forma a origenes de datos para que
coincidan con los requisites de análisis de datos.
• Obtener las tablas necesarias para nuestro modelo.
Puntos a tener en cuenta del Query Editor

¡NO TE COFUNDAS!
• Además, con el Query Editor puedes:
• Obtener información de múltiples aplicaciones en
la nube.
• Realizar operaciones de limpieza de datos.
• Importar datos Binarios.

• MAGIA: Tiene una secunencia de pasos (más


Adelante vemos a detalle esto)

• El servicio de PBI también puede obtener


datos pero solo se conecta a data preparada o
demo.
Demostración: Obtener datos desde el servicio
Power BI y Excel, Diferencias

Power BI:

• Soporta más datos que Excel, con


archivos más pequeños (2GB
file/4GB mem – compresión con
Vertipaq).

• Es increíblemente rápido (In-


Memory BI xVelocity)

• Múltiples tablas y visualizaciones.

• Mayor poder a través de opciones


avanzadas.
Power BI y Excel, Diferencias

Excel Power BI Desktop


• Múltiples orígenes
• Todos los datos de un origen Formulas Excel
• Formulas avanzadas con DAX
• No hay jerarquías
• Puede crear jerarquías
• No hay KPIs
• Puede crear KPIs
• Analiza siempre todos los datos
• Puede crear perspectivas
• Gráficos de Excel
• Visualizaciones con Power BI
• Soporta VBA
• No soporta VB
Power Query, Self-Service ETL
Power BI Desktop: Data Sources
Power BI Desktop: Get Data

• Get Data
• Conectarse a la fuente de datos

• Load Data
• Cargar los datos directamente al modelo

• Edit Query
• Realizar transformaciones como sea necesario

• Close & Apply


• Cargar datos transformados al modelo
Generalidades del Query Editor

2
El área de trabajo de Query Editor de Power BI
Desktop se compone de: 7 5

1. Panel de navegación de queries


2. Barra de herramientas (ribbon) 1
3. Barra de estado
4. Panel de vista preliminar de datos 4
5. Panel de configuración de query 6
6. Listado de pasos aplicados (MAGIA)
7. Barra de fórmulas

3
Generalidades del Query Editor

Cada paso aplicado en nuestra consulta quedará grabado


y será aplicado cada vez que necesitemos refrescar los
datos desde el origen de datos.
Generalidades del Query Editor
POWER QUERY
TRANSFORMACIONES BASICAS I
Tipo de Dato

• Se desea analizar las ventas(Sales Amount) por mes y por año.


Dividir Colummna

• Se requiere el año, mes y día de la fecha del nacimiento de los clientes


de una empresa retail.

• Realizarlo de las siguientes formas:


• Por delimitador
• Por caracteres
Reemplazar Valores

• Se requiere reemplazar los valores que no hagan sentido en la


columna TaxtAmt por el valor 0.
Agregar Columna

• Una vez la data limpiada en el paso anterior, podremos obtener el


Monto Venta = (UnitPrice- TaxtAmt) * Qty
Agregar Columna Condicional

• Se desea analizar las ventas por años en cada País. Si la venta fue
menor a 50 000 debe indicarse que fue un mes Malo, de lo
contrario debe indicarse que fue un mes Bueno:
Filtrar Datos

• Se requiere filtrar los productos que pertenezcan a la categoría


Accesorios y Bicicleta para su posterior análisis de ventas.
Agrupar Datos

• Se desea analizar las ventas por país y por año.


POWER QUERY
TRANSFORMACIONES BASICAS II
Laboratorio

You might also like