🆘 Curso Tipo Estándar o Grado Énfasis.
Magíster en Lenguaje DAX
Técnicas esenciales y avanzadas de cálculo DAX
Inscripción
$149.99 USD
12 Meses de Acceso
Vitalicio
$999.99 USD
Acceso de por Vida
Duración (Aprox.)
25 Horas con 30 Mins.
(2024, Pregrabado)
# | Módulo | Expositor | #Lec. | Duración |
---|---|---|---|---|
1 | Fundamentación en el Entorno DAX | Caballero | 7 | 57 min |
2 | Introducción a Cálculos Visuales | Caballero | 6 | 34 min |
3 | Navegación en la Matriz Visual | Caballero | 7 | 53 min |
4 | Funcione de Cálculo Visual | Caballero | 3 | 22 min |
5 | Aplicaciones con Cálculos Visuales | Caballero | 5 | 30 min |
6 | Cálculos DAX a Nivel de Modelo y Contexto de Evaluación | Caballero | 21 | 193 min |
7 | Funciones de Iteración de Tabla y Métricas de Conteo | Caballero | 6 | 22 min |
8 | Funciones de Iteración Escalares, Métricas de Agregación y más | Caballero | 14 | 90 min |
9 | Propagación del Contexto de Fila y Múltiples Contextos de Fila | Caballero | 4 | 69 min |
10 | Fundamentos de la Función ALL | Caballero | 7 | 52 min |
11 | CALCULATE Filtros Explícitos | Caballero | 20 | 209 min |
12 | CALCULATE Filtros Implícitos - Fundamentos (Transición de Contextos) | Caballero | 12 | 85 min |
13 | CALCULATE Filtros Implícitos - Avanzado (Transición de Contextos) | Caballero | 12 | 80 min |
14 | CALCULATE Modificadores | Caballero | 5 | 64 min |
15 | Orden de Precedencia en CALCULATE | Caballero | 8 | 46 min |
16 | Inteligencia de Tiempo en Primitivo | Caballero | 9 | 86 min |
17 | Inteligencia de Tiempo con Calendario Estándar | Caballero | 9 | 93 min |
18 | Inteligencia de Tiempo con Calendario Personalizado | Caballero | 7 | 49 min |
19 | Medidas Semi-Aditivas | Caballero | 11 | 87 min |
Acerca del Curso
Requisitos y Audiencia:
Es recomendable tener conocimientos básicos de Power BI y Excel,así como una comprensión básica de matemáticas y estadísticas.Este curso está dirigido a analistas de datos, científicos de datos, profesionales de inteligencia de negocios (BI) y cualquier persona interesada en mejorar sus habilidades en análisis de datos avanzado.
Temario del Curso
# | Lección | Duración |
---|---|---|
1 | ¿Qué es DAX y Dónde Utilizarlo? | 10:02 |
2 | Herramientas: Bravo, DAX Studio y Tabular Editor | 04:21 |
3 | El Modelo de Disproductos y Sobre Modelado | 03:27 |
4 | Hechos, Dimensiones y Relaciones | 14:38 |
5 | Estudio de Cardinalidad de una Relación | 09:16 |
6 | Estudio del Filtro Cruzado | 08:07 |
7 | Sintaxis del Lenguaje DAX y Tipos de Cálculos DAX | 06:46 |
— Parte 1: Especialidad en Cálculos Visuales en Lenguaje DAX
# | Lección | Duración |
---|---|---|
0 | ¡Advertencia! | 02:20 |
1 | Introducción: Cálculos a Nivel de Modelo Vs Cálculos a Nivel de Informe | 05:22 |
2 | Primer Cálculo Visual Paso a Paso y Matriz Visual | 07:24 |
3 | Propiedad Ocultar (Hidden) y Consideraciones Generales | 07:19 |
4 | Cálculo Visual con la Función RUNNINGSUM | 07:01 |
5 | Orden de Matriz Visual | 02:19 |
6 | Plantilla de Expresiones de Cálculos Visuales | 02:47 |
# | Lección | Duración |
---|---|---|
1 | Tipos de Funciones de Cálculo Visual | 03:22 |
2 | Síntesis en Parámetros: Expresión, Eje, Espacios en Blanco y Restablecer | 09:31 |
3 | Función MOVINGAVERAGE y RUNNINGSUM | 09:22 |
— Parte 2: Lenguaje DAX Esencial
# | Lección | Duración |
---|---|---|
1 | Creación de Columna Calculada Días de Entrega | 07:11 |
2 | El Contexto de Fila Implícito o Automático | 06:19 |
3 | Ignorar el Contexto de Fila | 04:08 |
4 | Creación de Columnas Calculadas con Funciones de Texto | 11:23 |
5 | Creación de Columnas Básicas | 03:49 |
6 | Columnas Calculadas Guía de Implementación | 08:37 |
7 | Variables en Lenguaje DAX | 14:38 |
8 | Formateo de Expresiones DAX Manual y Automático | 10:01 |
9 | Creación de Tablas Calculadas | 09:03 |
10 | Fechas Automáticas y Tablas Implícitas | 14:05 |
11 | Construcción de Dimensión de Fechas con CALENDARAUTO | 12:59 |
12 | Construcción de Dimensión de Fechas con CALENDAR | 08:20 |
13 | Construcción de Dimensión de Fechas con Bravo for Power BI | 07:02 |
14 | Tablas Calculadas Consideraciones y Guía de Implementación | 05:12 |
15 | Introducción a Medidas y el Contexto de Filtro | 12:55 |
16 | Medidas Explícitas y los 3 Pasos Primordiales en DAX | 11:12 |
17 | Tipos de Medidas y Copilot | 09:32 |
18 | Tabla para Medidas y Consideraciones en Expresión y Valor | 12:55 |
19 | Evaluando tu entendimiento la Medida UnoDos | 08:24 |
20 | Trabajo con Múltiples Tablas Relacionadas (Propagación de Filtros) | 10:57 |
21 | Medidas Consideraciones y Guía de Implementación | 05:00 |
# | Lección | Duración |
---|---|---|
1 | Función FILTER Mecanismo Interno | 03:57 |
2 | Contexto de Fila Explícito y Funciones de Iteración de Tabla | 04:50 |
3 | Función de Tabla Directa en una Medida | 03:15 |
4 | Función COUNTROWS y Métricas de Conteo | 03:55 |
5 | Métrica para el Número de Ventas que no sea el Producto Estrella | 04:22 |
6 | Múltiples Condiciones con FILTER Anidados | 02:13 |
# | Lección | Duración |
---|---|---|
1 | Anatomía Funciones Iteración Escalares | 11:33 |
2 | El Contexto de Fila Explícito en Iteración Escalares | 02:59 |
3 | Conversión de Columnas Calculadas a Medidas | 10:30 |
4 | SUMX Vs SUM y la Primer Synax Sugar | 06:19 |
5 | SUMX y Expresión de Tabla para Utilidad Top1 Estático | 08:15 |
6 | Variables en Expresión de Iteradores para Utilidad Top1 Estático | 06:14 |
7 | El Operador "O" para Utilidad Top2 y Top3 Estático | 05:11 |
8 | El Operador IN para Utilidad Top4 Estático | 03:24 |
9 | Profundización en IN y Métrica con Lista para Utilidad Top5 Estático | 07:51 |
10 | El Operador "NOTIN" para Utilidad No en Top5 | 03:13 |
11 | El Operador "Y" para Utilidad Real Top5 | 03:13 |
12 | (Ejercicio) AVERAGEX Promedio de Costos de Producción | 02:46 |
13 | Introducción a la Función CONCATENATEX | 14:08 |
14 | Los Secretos del Delimitador en CONCATENATEX | 05:08 |
— Parte 3: Lenguaje DAX Profesional, Nivel Intermedio
# | Lección | Duración |
---|---|---|
1 | "Propagación" del Contexto de Fila con RELATED | 14:09 |
2 | "Propagación" del Contexto de Fila con RELATEDTABLE | 04:48 |
3 | ¡Advertencia! Propagación de Contexto de Fila Aproximada | 03:15 |
4 | Múltiples Contextos de Fila Anidados (Acumulado) | 13:48 |
5 | Columna Calculada Que Devuelve el Valor de la Celda Anterior | 03:52 |
6 | Columna Calculada Que Devuelve el Valor de la Celda Siguiente | 02:09 |
7 | Suma de las 2 Celdas Anteriores con Múltiples Contextos de Fila | 14:09 |
8 | Funciones Pseudo-Obsoletas EARLIER y EARLIEST | 11:14 |
# | Lección | Duración |
---|---|---|
1 | Las Facetas de ALL y Función de Primer Nivel | 12:00 |
2 | ALL en Faceta de Tabla y sus Variantes de Parámetros | 09:56 |
3 | ALL en Faceta de Modificador | 02:29 |
4 | ALL vs VALUES Vs DISTINCT | 10:17 |
5 | ALL Vs CROSSJOIN | 11:02 |
6 | ALL Vs SUMMARIZE | 03:40 |
7 | Ficha Técnica de ALL | 03:11 |
# | Lección | Duración |
---|---|---|
1 | CALCULATE Ingenuo | 03:55 |
2 | ¿Qué es el Contexto de Filtro? | 04:32 |
3 | Filtros Tipo "Y" y "O" | 05:49 |
4 | El Contexto de Filtro Vacío | 03:08 |
5 | Intersección de Filtros | 11:07 |
6 | Introducción Real a CALCULATE | 13:21 |
7 | Generar Filtros (Tablas) Tipo "Y" para CALCULATE | 13:03 |
8 | Generar Filtros (Tablas) Tipo "O" para CALCULATE e Intervalos | 12:43 |
9 | La Syntax Sugar, Expresión Booleana o Notación Corta | 06:51 |
10 | Sobre Escritura de Filtros | 15:24 |
11 | Cuando la Syntax Sugar se Rompe | 10:10 |
12 | Filtros sin Syntax Sugar: Cálculos TopN | 17:28 |
13 | Entendiendo Syntax Sugar con Operaciones | 10:05 |
14 | Entendiendo Filtros de Columnas y Filtros de Tabla | 14:32 |
15 | El Veneno de los Filtros de Tabla | 04:18 |
16 | Filtros de Columna con CROSSJOIN | 11:09 |
17 | Variables en CALCULATE: Parámetro Expresión, Peligros | 15:03 |
18 | Variables en CALCULATE: Parámetro de Filtros, Consideraciones | 04:43 |
19 | Caso Práctico: Días No Laborales (Sin Fin de Semana Ni Feriados) | 15:40 |
20 | Resumen del Primer de CALCULATE | 15:57 |
# | Lección | Duración |
---|---|---|
1 | Conceptos Claves | 04:37 |
2 | Qué es la Transición de Contextos | 03:36 |
3 | Cómo Detectar Cuándo hay Transición de Contextos | 06:26 |
4 | Operación 1: Invalidación de Contextos de Fila | 07:51 |
5 | Operación 2: Argumentos Implícitos | 06:42 |
6 | Transición de Contextos en Columnas Calculadas | 06:26 |
7 | Aplicación 1 de Transición de contextos en Columnas Calculadas | 05:50 |
8 | Aplicación 2 de Transición de Contextos en Columnas Calculadas | 13:21 |
9 | Consideración 3 No hay Garantía de Filtrar una Fila Individual | 06:15 |
10 | Consideración 4 Operación de Alto Costo | 05:24 |
11 | Consideración 5 Dependencia Circular | 14:41 |
12 | Síntesis de Transición de Contextos | 04:11 |
# | Lección | Duración |
---|---|---|
1 | El CALCULATE Implícito Primordial | 08:17 |
2 | Métricas en Tamaño de Grano más Grueso | 05:54 |
3 | Aplicación de Transición de Contextos en Medidas con Tabla Temporal | 13:04 |
4 | Convención @ para Columnas Calculadas Temporales | 07:30 |
5 | Aplicación de Transición de Contextos en Medidas sin Tabla Temporal | 10:25 |
6 | Determinar la Fecha con el Día que Menos Genero Ingresos | 06:44 |
7 | Aplicación Ingreso Promedio a Nivel de Producto | 03:06 |
8 | Solución 1 con CALCULATE Externo e Interno | 03:52 |
9 | Solución 2 con CALCULATE Implícito | 03:54 |
10 | CALCULATE(s) Implícitos en Funciones por Syntax Sugar | 03:51 |
11 | La Realidad de la Función RELATEDTABLE | 06:47 |
12 | Función LASTDATE Vs MAX Evaluando tu comprensión | 07:32 |
# | Lección | Duración |
---|---|---|
1 | Qué son los modificadores y clasificación | 03:25 |
2 | Modificación de arquitectura de la relación con USERELATIONSHIP | 09:37 |
3 | Modificación de arquitectura de la relación con CROSSFILTER | 19:25 |
4 | Modificación de estructura del contexto de filtro con REMOVEFILTERS | 22:31 |
5 | Cuidado con REMOVEFILTER en la dimensión de fechas | 10:01 |
# | Lección | Duración |
---|---|---|
1 | El Orden de Precedencia de CALCULATE | 05:52 |
2 | Algoritmo de CALCULATE con Sólo Expresión Escalar | 03:20 |
3 | Algoritmo de CALCULATE con Expresión Escalar y Filtros Explícitos | 05:08 |
4 | Orden de Precedencia en CALCULATE Anidados | 06:00 |
5 | Algoritmo de CALCULATE con Escalar, Filtros Explícitos e Implícitos | 07:57 |
6 | Algoritmo de CALCULATE con Escalar, Filtros Explícitos, Implícitos y Modificadores | 07:28 |
7 | KEEPFILTERS es Modificador Parámetro No de CALCULATE | 05:15 |
8 | La Ficha Técnica de CALCULATE | 05:18 |
# | Lección | Duración |
---|---|---|
1 | Repaso de Fechas Automáticas y Construcción de Dimensión de Fecas | 11:54 |
2 | Creación de Métricas de Acumulado Estático en Primitivo | 15:16 |
3 | Creación de Métricas de Acumulado Dinámico en Primitivo | 07:55 |
4 | Creación de Métricas de Acumulado Dinámico en Primitivo con Variables | 08:34 |
5 | El ALL o REMOVEFILTER Implícito | 11:41 |
6 | Comprobando la Existencia del REMOVEFILTER Implícito | 02:24 |
7 | Un Reto para Hacer la Expresión de Acumulado Más Dulce | 02:29 |
8 | ¿Qué Significa Marcar Como Tablas de Fechas? | 07:04 |
9 | Acumulado en Primitivo Consideración Vital en Contexto de Fila | 18:52 |
# | Lección | Duración |
---|---|---|
1 | Funciones para Acumulados DATESYTD, DATESQTD y DATESMTD | 12:53 |
2 | Funciones para Acumulados TOTALYTD, TOTALQTD y TOTALMTD | 07:29 |
3 | Obtener Valores Adyacentes SAMEPERIODLASTYEAR y DATEADD | 09:51 |
4 | Métricas de Crecimiento o Decrecimiento Periodo a Periodo | 15:22 |
5 | PARALLELPERIOD y Métricas de Seguimiento Asociadas | 19:12 |
6 | Sobre las Funciones PREVIOUS* Y NEXT*, detallando PREVIOUSMONTH | 08:09 |
7 | Combinando Funciones de Inteligencia de Tiempo | 06:55 |
8 | Función DATESINPERIOD y Métrica del Total Anual Móvil | 07:39 |
9 | Función DATESBETWEEN y Número de Días Laborales | 06:23 |
— Parte 4: Lenguaje DAX Avanzado
# | Lección | Duración |
---|---|---|
1 | Calendario ISO Basado en Semanas | 04:36 |
2 | Construcción del Calendario ISO Basado en Semanas | 10:37 |
3 | Cuando DTESYTD Falla | 06:53 |
4 | Acumulado Desde el Principio del Año ISO | 10:20 |
5 | Acumulado desde el Principio de la Semana ISO | 06:14 |
6 | Valor del Año Anterior ISO y Tasa de Crecimiento | 08:52 |
7 | Recomendaciones Breves | 01:35 |
# | Lección | Duración |
---|---|---|
1 | ¿Qué es una Medida Semiaditiva? | 10:03 |
2 | Medida Semiaditiva con Último Balance con SUM | 05:51 |
3 | Medida Semiaditiva con Último Balance con LASTDATE | 09:45 |
4 | Entendiendo la Función LASTNONBLANK | 04:34 |
5 | Medida Semiaditiva con Último Balance con LASTNONBLANK | 17:32 |
6 | Medida Semiaditiva con Último Balance con LASTNONBLANK y SUMX | 05:42 |
7 | Medida Semiaditiva con Último Balance con LASTNONBLANKVALUE | 08:41 |
8 | Sobre Rendimiento en Iteradores Anidados | 02:48 |
9 | Funciones para Cálculo Semiaditivos: STARTOFQUARTER, ENDOFYEAR, ETC. | 02:48 |
10 | Medida Semiaditiva con Último Balance con AVERAGE | 09:08 |
11 | Medida Semiaditiva con FIRSTNONBLANK, CALCULATETABLE y PARALLELPERDIO | 10:44 |