ACCESO A:
- Sesiones en vivo por Zoom (8 en total).
- Grabaciónes de la sesiónes realizadas.
- Futuro curso asincrónico del lenguaje DAX (sin costo adicional).
DURACIÓN DEL CURSO:
- 24 horas cronológicas (clases de vivo).
- Sábados de 9:00am a 12:00pm (Los horarios de las sesiones están expresados en la zona horaria de LIMA, PERU).
DESCRIPCIÓN DEL CURSO:
Para los usuarios que buscan llevar sus habilidades de Power BI al siguiente nivel, dominar el lenguaje DAX es casi imprescindible. En este curso teórico y práctico, pondrás a prueba tus habilidades en DAX y aplicarás lo que aprendas a algunos de los casos de uso de inteligencia de negocios más desafiantes del mundo real.
Comenzaremos estudiando a detalle los temas teóricos más importantes: contexto de filtro, contexto de fila y transición de contexto; para luego ir descubriendo como los objetos y funciones utilizan estos conceptos en casos aplicados de la vida real.
A partir de ahí, cubriremos consejos útiles y mejores prácticas para usuarios avanzados de DAX, incluyendo variables, comentarios, formato de consultas, entre otras. Posteriormente, profundizaremos en la amplia variedad de funciones tenemos disponibles en DAX, combinando su uso para resolver casos avanzados prácticos. Finalmente, daremos un vistazo a las nuevas funcionalidades que han salido en los últimos años, que son las funciones de ventana y cálculos visuales.
Si buscas desarrollar habilidades de análisis de datos a nivel experto usando DAX y Power BI, este es el curso para ti.
MALLA CURRICULAR:
1. INTRODUCCIÓN AL LENGUAJE DAX
- Conceptos Introductorios: Análisis de Datos con Power BI, Características del lenguaje DAX, Introducción al modelamiento de datos.
- Objetos del lenguaje DAX: Columnas Calculadas, medidas y tablas.
- Conceptos DAX: Contexto de Filtro, Contexto de Fila, Transición de Contexto.
- Operadores de DAX.
- Buenas prácticas de codificación.
2. CONCEPTOS BÁSICOS DEL LENGUAJE DAX
- Funciones Agregativas Básicas: SUM, MIN, MAX, AVERAGE, DISTINCTCOUNT, etc.
- Funciones Iterativas: SUMX, MINX, MAXX, MEDIANX, etc.
- Funciones de Texto: CONCATENATEX, MID, LEN, SEARCH.
- Funciones Lógicas Básicas: IF, SWITCH, COALESCE.
- Introducción a CALCULATE.
- Variables en DAX.
3. CONCEPTOS INTERMEDIOS DEL LENGUAJE DAX
- Dominando CALCULATE.
- Funciones de Información y Funciones Lógicas: ISBLANK, ISFILTERED, ISCROSSFILTERED, RELATED, USERELATIONSHIP.
- Dominando la Transición de Contexto.
- Funciones de Tabla: FILTER, ALL, VALUES, SUMMARIZE, etc.
- Funciones Adicionales: ALLSELECTED, SELECTEDVALUE, HASONEVALUE, KEEPFILTERS, ISINSCOPE, etc.
4. FUNCIONES DE INTELIGENCIA DE TIEMPO
- Creación de la Tabla Calendario.
- Funciones de Tiempo Básicas: CALENDAR, DATEVALUE, EOMOTH, EDATE, DATEDIFF, WEEKDAY, WEEKNUM, etc.
- Funciones de Inteligencia de Tiempo: DATEADD, DATESYTD, DATESMTD, DATESINPERIOD, PARALLELPERIOD, DATESBETWEEN, etc.
- Funciones Semi-Aditivas: LASTDATE, LASTNONBLANK, FIRSTDATE, FIRSTNONBLANK.
5. CONCEPTOS AVANZADOS DEL LENGUAJE DAX
- Función RANKX Y TOPN.
- Funciones de Tabla Avanzadas: CALCULATETABLE, SUMMARIZE + ADDCOLUMNS, SELECTCOLUMNS, UNION, INTERSECT, EXCEPT.
- Linaje de Datos: Función TREATAS.
- Grupos de Cálculo en DAX: Tabular Editor y Parámetros de Campo.
- Funciones Adicionales: ROW, GENERATESERIES, GENERATE, NATURALINNERJOIN
- Indicadores con periodos no estándar.
- Indicadores de Retención de Clientes.
6. CALCULOS VISUALES Y FUNCIONES DE VENTANA
- Introducción a los cálculos visuales.
- Funciones de Posición: PREVIOUS, FIRST, NEXT, LAST.
- Funciones de Jerarquía: EXPAND, EXPANDALL, COLLAPSE, COLLAPSEALL.
- Funciones de Cálculos Agregados: RUNNINGSUM, MOVINGAVERAGE, RANGE.
- Introducción a las funciones de ventana.
- Funciones INDEX, OFFSET y WINDOW
DIRIGIDO A:
- Profesionales en analítica o BI que busquen desarrollar habilidades avanzadas en DAX
- Usuarios de Power BI encargados que requieran resolver casos de uso únicos y complejos
- Estudiantes que se sienten cómodos con DAX y Power BI y desean profundizar más
REQUISITOS DEL CURSO
- Power BI Desktop para PC/Windows (Antes del inicio de las clases aprenderemos a instalarlo).
- Es muy recomendable tener un conocimiento previo de Power BI Desktop para aprovechar al máximo este curso.