Primera parte: de 0 a nivel intermedio.
*Importante: Power BI Service requiere de cuenta email de empresa.
- Introducción a Power BI y movimientos básicos
- Descarga gratuita desktop, service y app. Diferentes licencias.
- Interfaz de Power BI desktop. Resumen general.
- Interfaz de Power BI service.
- Ejemplo de trabajo básico con Power BI desktop, service y mobile.
- Power BI desktop (extracción, transformación y visualización): Power BI permite extraer datos Sql, Azure, Sap, Oracle, Hdfs, Facebook, Pdf, Web, Google Analytics, Amazon…
- Extracción: conexión a bases de datos, ficheros y carpetas.
- Extracción a bases de datos, ficheros y carpetas, Excel, sharepoint, carpeta, PDF, SQL, Power BI, bases de datos en la nube, Azure de Microsoft, Google Analytics, Exchange, página web…
- Transformación 1: transformaciones básicas. Power Query.
- Transformaciones básicas. Creación de grupos de query.
- Usar primera fila, filtros, separar columnas, duplicar columnas.
- Cambio de tipos de datos, reordenar columnas, limpieza de datos.
- Calidad de columnas, incluir datos, encontrar errores y reemplazar.
- Empezando a trabajar con fechas.
- Combinar tablas y combinar con web. Anexar tablas.
- Conexión entre tablas (tablas de hechos y tablas de dimensiones)
- Ejemplo resumen de carga, trasformación, calendario, conexiones y creación de primeros indicadores en Power BI
- Transformación 2: modelado de datos y funciones DAX
- Introducción a las funciones DAX. M vs DAX.
- Columnas calculadas vs medidas. Medidas implícitas y explícitas
- Funciones DAX:
- Agregadas: sum, min, max, count, distintcount.
- Fecha: calendar, calandarauto, datediff, edate, eomonth, startofmonth, endofmonth, date, month, year, day.
- Texto: unichar, concatenate, format, lower, upper, len, trim, find, left…
- Lógicas: if, switch, iferror, blank.
- Ejemplo de análisis de ventas de comerciales.
- De relación: related.
- Funciones X: sumx, countx, maxx, averagex.
- Filtro: calculate, filter, all, filter, relatedtable.
- Ejemplo calculo brecha salarial y calculo de ratio ventas (18 min).
- Inteligencia de tiempo: totalytd, totalqtd, totalmtd, sameperiodlastayear, dateadd, datesinperiod, datesbetween.
- Medidas rápidas.
- Clasificación estrellas, medias categoría, incrementos anuales…
- Jerarquías.
- Visualización de datos
- Concepto general de las visualizaciones.
- Formato de gráficos, tipos de gráficos.
- Mapas, medidor y KPI.
- Formato condicional en matrices.
- Filtros de página, segmentador de datos y fechas.
- Interacciones entre gráficos.
- Compartir la información: PBIX, PDF, Power BI service, PowerPoint, Excel, CSV.
- Power BI Service:
- Interfaz de Power BI service
- Diferentes formas de compartir dashboard. Microsoft Teams.
- Power BI mobile app
Segunda parte: nivel profesional. Análisis detallados.
- Power BI desktop (extracción, transformación y visualización).
- Extracción: conexión a bases de datos, ficheros y carpetas.
- Carga de modelo de datos (Power query, PowerPivot, PowerView) de Excel.
- Webscraping y nube de palabras.
- Direct query y live connection en bases de datos. Implicaciones.
- Gestión eficiente de datos. Modelos copo de nieve y estrella. Ocultar columnas y tablas.
- Transformación 1: transformaciones avanzadas.
- Anular dinamización, rellenar y transformar datos de tablas para reporting.
- Modificar pasos, agrupar por, duplicar hoja vs referencia, crear lista, incluir tablas.
- Ejemplo práctico: comparativa de ventas vs incremento PIB por países.
- Ejemplo práctico: estudio de salarios (equidad interna y externa).
- Combinaciones: externa izquierda, externa derecha, anti izquierda, anti derecha.
- Columna condicional, personalizada, índice y a partir de ejemplo.
- Parámetros.
- Transformación 2: modelado de datos avanzados.
- Roles de seguridad.
- Funciones DAX:
- Tablas calculadas: values, distinct, filter, calculatetable, summarize, summarizecolumns, addcolumns, ||, &&.
- Ejemplo uso de tablas calculadas y medidas.
- Relación: lookupvalue.
- Ejemplo tablas calculadas + looupvalue. Detectar a los mejores clientes.
- Otros: variables, naturalleftouterjoin, userelationship, rankx, topn.
- Acumulados. Diferentes formas de cálculo.
- Acumulados con tablas calculadas.
- Acumulados con rankx y topn.
- Pareto. Buscando a los comerciales estratégicos y ventas estratégicas.
- Filtro: all, allselected, allexcept, hasonevalue.
- Ejemplo tabla de cuenta de resultados (de columnas a filas).
- Inteligencia de tiempo: parallelperiod vs dateadd vs previousmonth vs nextmonth.
- Parámetro de hipótesis.
- Visualización de datos avanzados.
- Marketplace.
- Preguntas y respuestas. Q&A.
- Analizar en gráficos de barras.
- Incluir/excluir/agrupar y jerarquías en gráficos.
- Clustering (machine learning).
- Líneas tendencia, previsiones (forecast).
- Marcadores (Bookmarks).
- Obtención de detalles.
- Power BI service:
- Conclusiones rápidas, actualizaciones programadas.
- Ventanas y preguntas y respuestas en panel.
- Alertas, puertas de enlace, publicar web.
- Portal de administración.
- Apps, content pack.
- Ejercicio creación dashboard de negocio (20 indicadores):
- Facturación: histórico de facturación mensual, tendencia de facturación, facturación x país, x productos, x cliente.
- Forecast y comparativas: forecast de facturación, comparativa anual, comparativa mes a mes con año anterior.
- Diagramas de pareto: aportaciones a la facturación total por país y por comercial. Países y comerciales estratégicos.
- Rentabilidad: rentabilidad media, facturación media, % de rentabilidad media, rentabilidad por productos, rentabilidad por comerciales, histórico rentabilidad vs facturación.
- Nuevos clientes: nuevos clientes por mes, por año, por comercial.
- Boxplot de facturación por país y productos: min, max, mediana, rango intercuartílico, outliers, cuartiles…
- Ranking de facturación de productos: gráfico animado.