Power BI II: DAX Avanzado

Duración

3 meses

Modalidad

Online

Total de horas

36 horas de formación práctica

Nivel

Avanzado - Se requiere Power BI Básico o experiencia equivalente

Frecuencia

3 horas semanales (12 horas mensuales)

power-bi-dax-avanzado

Este curso te equipará con las herramientas DAX necesarias para transformar datos brutos en información de negocio accionable. Los módulos iniciales se centran en establecer una base sólida para el análisis temporal y la implementación de lógica condicional avanzada. Este curso avanzado te llevará al siguiente nivel con DAX complejo, modelado de datos empresarial, análisis predictivo e implementación de soluciones de BI a escala corporativa. Dominarás técnicas que solo el 10% de los usuarios de Power BI conocen: time intelligence, context transition, query optimization y arquitecturas de datos complejas. En 3 meses, estarás listo para liderar proyectos de BI en cualquier empresa y cobrar como Senior BI Developer.

¿Qué Lograrás al Finalizar?

Dominar DAX avanzado

CALCULATE, FILTER, ALL, contextos de evaluación y time intelligence

Diseñar modelos de datos complejos

Star schema, snowflake, role-playing dimensions y slowly changing dimensions

Optimizar rendimiento de reportes

Query folding, variables, índices y mejores prácticas de modelado

Implementar análisis predictivo

Forecasting, clustering, integración con Azure ML y R/Python

Crear soluciones empresariales

Row-level security, deployment pipelines y governance

Trabajar con grandes volúmenes de datos

DirectQuery, agregaciones, incremental refresh y optimización

Integrar múltiples fuentes

Dataflows, Azure Synapse, Data Warehouses y lakehouse

Liderar proyectos de BI

Metodologías, documentación y mejores prácticas empresariales

Contenido Programático

Módulo 1: Funciones de Fecha y Tiempo 📅

Objetivos:

  • Descomponer fechas en sus componentes: YEAR, MONTH, DAY y QUARTER.
  • Identificar granularidades semanales con WEEKNUM y WEEKDAY.
  • Calcular la duración entre dos puntos en el tiempo usando DATEDIFF.

Módulo 2: Funciones Condicionales y Lógicas ✅

Objetivos:

  • Implementación de lógica simple con IF para clasificar resultados.
  • Combinación de condiciones con operadores AND (&&) y OR (||).
  • Verificación de pertenencia a un grupo con el operador IN y negación de condiciones con NOT.
  • Manejo de valores nulos o vacíos usando BLANK().

Módulo 3: Funciones de Texto 💬

Objetivos:

  • Unión de texto con el operador & para crear etiquetas completas.
  • Dar formato personalizado a fechas y números con la función FORMAT.
  • Manipular mayúsculas (UPPER), minúsculas (LOWER) y reemplazar texto con SUBSTITUTE.

Módulo 4: Función RELATED y Contexto de Fila 🔗

Objetivos:

  • Uso de la función RELATED para acceder a datos de una tabla de dimensión (lado 'uno') en el contexto de una tabla de hechos (lado 'muchos').
  • Creación de columnas calculadas avanzadas que combinan datos de varias tablas.
  • Cálculo de métricas básicas como Ingresos, utilizando valores de precios traídos mediante RELATED.

Módulo 5: Funciones Matemáticas y Estadísticas 🔢

Objetivos:

  • Agregaciones Clave: Uso de SUM y AVERAGE para calcular totales y promedios.
  • Operaciones Aritméticas Seguras: Implementación de DIVIDE para divisiones protegidas contra errores (división por cero).
  • Funciones de Conteo y Conteo Distinto: COUNT, COUNTA, COUNTROWS, DISTINCTCOUNT.
  • Manejo de Valores Vacíos: Uso de COUNTBLANK para identificar y contar celdas sin valor.

Módulo 6: Función CALCULATE 🎯

Objetivos:

  • Modificación del Contexto: Uso de CALCULATE para aplicar nuevos filtros a una medida existente.
  • Aplicación de Múltiples Filtros: Encadenar varias condiciones dentro de una sola CALCULATE.

Módulo 7: Funciones ALL / FILTER 🧼

Objetivos:

  • Anulación de Filtros: Uso de ALL para ignorar el contexto de filtro y calcular totales generales.
  • Cálculos de Porcentaje: Dividir una medida filtrada por el total general.
  • Filtros Dinámicos: Uso de FILTER para crear filtros dependientes del contexto de fila.

Módulo 8: Función SUMX (Iteradores) 🔁

Objetivos:

  • Cálculos Fila por Fila: Uso de SUMX para iterar sobre la tabla de hechos.
  • Ingresos y Costos: Multiplicar CantidadTotal * PrecioUnitario en la tabla de hechos.

Módulo 9: Funciones de Time Intelligence 🕰

Objetivos:

  • Acumulados de Periodo: DATESYTD y TOTALYTD para calcular el acumulado del año (YTD).
  • Acumulados Mensuales: TOTALMTD para el acumulado del mes (MTD).

Metodología de Aprendizaje

65% Práctica - 35% Teoría

Casos de Uso Corporativos

Proyectos basados en empresas Fortune 500

Code Review de DAX

Optimiza tus fórmulas con feedback experto

Arquitectura de Soluciones

Diseña sistemas de BI desde cero

Performance Tuning Labs

Sesiones dedicadas a optimización de reportes

Integración con Azure

Conecta Power BI con ecosistema cloud

Mentoría Personalizada

Sesiones 1-on-1 para resolver desafíos específicos

Materiales Incluidos

  • Aulas Virtuales de Alta Tecnología (Microsoft Teams): Accederás a nuestra aula virtual a través de Microsoft Teams, el centro de colaboración más usado en el mundo corporativo. Aquí realizaremos nuestras clases en vivo y quedarán grabadas para que puedas volver a verlas. También dispondrás de recursos exclusivos y pedagógicos para completar tu proceso de aprendizaje.
  • Licencias de Productividad Microsoft: Obtén acceso a herramientas esenciales como Word, Power BI, Excel y PowerPoint en línea, entre otros, para organizar tus tareas y asegurar que tu trabajo siempre esté en formato profesional.
  • Preparación para el Empleo Senior en BI: Aprender a colaborar y trabajar dentro de ecosistemas profesionales (Microsoft, GitHub, etc.) te da la ventaja para roles de Senior BI Developer y Arquitecto de Datos.
  • Acceso a la Biblioteca de Patrones DAX: Tendrás acceso de por vida a un repositorio con las fórmulas DAX más complejas (CALCULATE, iteradores, Time Intelligence) y las soluciones de los proyectos empresariales.
  • Entornos de Práctica en Vivo: Datasets empresariales de millones de registros listos para practicar modelado avanzado, optimización de consultas (*Query Folding*) y *Performance Tuning* en tiempo real.
  • Guías de Referencia Rápida (Cheat Sheets) de DAX Avanzado, Contextos de Evaluación y Funciones de *Time Intelligence* descargables.
  • Documentación de Arquitectura BI Comentada: Recursos didácticos sobre Modelos *Star Schema*, *Row-Level Security* y *Deployment Pipelines* a nivel corporativo.
  • Comunidad Exclusiva de BI Architects (Slack/Discord) para Soporte, revisión de modelos de datos y *Networking* con expertos certificados.
  • Certificado de Especialista Avanzado en DAX y Arquitectura BI con Power BI que te posiciona para roles Senior y te prepara para la certificación PL-300.

¿Para Quién es Este Curso?

✅ Perfecto para ti si:

  • Dominas Power BI básico y quieres especializarte
  • Necesitas implementar BI a nivel empresarial
  • Quieres convertirte en Senior BI Developer
  • Tu rol requiere DAX complejo y modelado avanzado
  • Buscas prepararte para certificación Microsoft
  • Quieres liderar proyectos de transformación digital
  • Necesitas trabajar con big data y arquitecturas cloud
  • Aspiras a salarios de $60K-$100K+ como BI expert

❌ No es para ti si:

  • No tienes experiencia previa con Power BI
  • Buscas solo aprender lo básico de visualización
  • No estás dispuesto a profundizar en DAX y modelado

Tu Instructor

Senior Business Intelligence Architect con 7+ años de experiencia. Certificado Microsoft Certified: Data Analyst Associate (PL-300) y Azure Data Engineer. Ha liderado implementaciones de BI para empresas multinacionales procesando petabytes de datos, especializado en Power BI Premium y Azure Synapse. Instructor oficial de Microsoft Learn. Ha capacitado a 300+ profesionales para roles senior de BI.

Próximos Pasos Después del Curso

  • Certificación oficial Microsoft PL-300 (Data Analyst)
  • Azure Data Engineer Associate (DP-203)
  • Power BI con Azure Synapse Analytics
  • Fabric: La nueva plataforma unificada de Microsoft
  • BI Architecture: Diseño de soluciones empresariales

Proyectos

Modelo de Datos de una Cadena de Suministro

Modelo de Datos de una Cadena de Suministro

Dashboard de Análisis de Mercados

Dashboard de Análisis de Mercados

Panel de Predicción de Tendencias

Panel de Predicción de Tendencias

Obtén tu Certificado

Al completar satisfactoriamente todos los módulos y el proyecto final, recibirás un certificado digital que acredita tu participación y aprendizaje en este curso. Este certificado es reconocido en la industria y puedes agregarlo a tu perfil profesional.

¡Conviértete en BI Architect Senior!

Inscribirse Ahora

Valor de la inversion: $60 USD mensuales

Fullstack365 - Academia de Programación y Desarrollo de Software