Documentación completa de mi viaje desde conocimientos básicos de DAX hasta nivel experto, aplicado a un modelo real de Call Center Planning con 14 años de experiencia en el dominio.
Dominar DAX de forma autónoma para:
- Crear medidas profesionales sin dependencia de IA
- Entender profundamente contextos de filtro y fila
- Diseñar dashboards siguiendo mejores prácticas
- Documentar conocimiento de forma estructurada y reutilizable
Modelo estrella con:
- 2 Tablas de Hechos: f_Agentes, f_AusenciasPeticion
- 7 Dimensiones: d_Calendario, dEquipos, dHorario, d_Idioma, d_Ubicacion, d_EstadoAct, d_Rol
Sistema de gestión de ausencias y planificación de personal para call center hotelero con:
- Múltiples equipos y turnos (00-08, 08-16, 16-00)
- Gestión multiidioma
- Control de disponibilidad y cobertura por turno/idioma
- Análisis de tendencias y proyecciones
PowerBI-DAX-Documentation/
│
├── 01_Modelo/ # Arquitectura del modelo de datos
├── 02_Medidas/ # Documentación de medidas DAX
│ ├── 01_Fundamentos/
│ ├── 02_Contextos/
│ ├── 03_Tiempo/
│ ├── 04_Iteradores/
│ ├── 05_Avanzado/
│ └── Templates/
├── 03_Dashboards/ # Diseño y mejores prácticas
├── 04_Aprendizaje/ # Notas del curso por zonas
└── 05_Recursos/ # Glosario y referencias
- Misión 0: Reconocimiento del modelo (15 min) - ⭐ 50 XP
- Misión 1.1: Primera medida + Razonamiento analítico (30 min) - ⭐ 150 XP
- Misión 1.2: Agregaciones básicas (SUM, AVERAGE, MIN, MAX) (30 min)
- Misión 1.3: Columnas calculadas vs Medidas (25 min)
- Boss Zona 1: Dashboard básico de solicitudes (45 min)
- Misión 2.1: Contexto de fila (35 min)
- Misión 2.2: Contexto de filtro (35 min)
- Misión 2.3: CALCULATE - La función más poderosa (45 min)
- Misión 2.4: Filtros avanzados (ALL, FILTER, REMOVEFILTERS) (40 min)
- Boss Zona 2: Métricas de disponibilidad dinámicas (60 min)
- Misión 3.1: Tabla calendario (ya creada - análisis) (20 min)
- Misión 3.2: Comparaciones MoM, YoY (40 min)
- Misión 3.3: Acumulados YTD, QTD, MTD (40 min)
- Misión 3.4: Periodos personalizados (35 min)
- Boss Zona 3: Dashboard de tendencias temporales (60 min)
- Misión 4.1: SUMX - Iteración fila por fila (35 min)
- Misión 4.2: AVERAGEX - Promedios ponderados (35 min)
- Misión 4.3: RANKX - Rankings dinámicos (40 min)
- Misión 4.4: COUNTX, MINX, MAXX (30 min)
- Boss Zona 4: Análisis de eficiencia por agente (60 min)
- Misión 5.1: Variables (VAR) (30 min)
- Misión 5.2: SWITCH y lógica compleja (40 min)
- Misión 5.3: EARLIER y contextos anidados (45 min)
- Misión 5.4: Medidas de medidas (35 min)
- Boss Final: Dashboard ejecutivo completo (90 min)
- DAX Studio (análisis de rendimiento)
- Tabular Editor (edición masiva)
- Performance Analyzer (optimización)
- Bravo (automatización)
| Métrica | Valor |
|---|---|
| Nivel | 2 - Analista Junior |
| XP Total | 200 / 6,000+ |
| Misiones Completadas | 2 / 24 |
| Logros Desbloqueados | 5 / 50+ |
| Porcentaje Completado | 8.3% |
- ✅ Exploradora del Modelo
- ✅ Primera Medida DAX
- ✅ Analista de Datos
- ✅ Pensadora Crítica
- ✅ Documentadora Profesional
- Power BI Desktop - Desarrollo y visualización
- DAX - Lenguaje de fórmulas
- Power Query (M) - Transformación de datos
- GitHub - Control de versiones y documentación
- Markdown - Formato de documentación
- Pregunta de Negocio - ¿Qué necesito saber?
- Razonamiento Analítico - ¿Qué datos y cómo?
- Diseño de Fórmula - Traducir pensamiento a DAX
- Validación - Verificar resultados y casos extremos
- Visualización - Comunicar el dato efectivamente
- Estructura visual clara con esquemas
- Ejercicios guiados paso a paso
- Validación frecuente de comprensión
- Misiones de duración mixta (15-90 min)
- Sistema gamificado con XP y logros
- Total Solicitudes ⭐⭐⭐⭐⭐
Autor: Irene
Experiencia: 14 años en planning de call center
Objetivo: Transición de usuario asistido por IA a experta autónoma en DAX
Este repositorio documenta mi aprendizaje estructurado desde conocimientos intermedios (creación de fórmulas con ayuda) hasta dominio completo de DAX, incluyendo razonamiento analítico, mejores prácticas y casos de uso reales.
- ⭐ = Nivel de complejidad (1-5 estrellas)
- ✅ = Completado
- 🔒 = Bloqueado (requiere completar previas)
- 🎯 = En progreso
- XP = Puntos de experiencia por complejidad
Documentación personal de aprendizaje. Uso libre con atribución.
Última actualización: 2024-12-29
Próxima misión: 1.2 - Agregaciones Básicas
Estado: 🎯 En Progreso Activo