Curso · DAX para Power BI · 10 temas

Copias medidas de internet y rezas. Aprende a escribirlas tú.

El curso de DAX que te enseña los contextos de evaluación, CALCULATE y la inteligencia de tiempo de verdad. Para analistas de Power BI que quieren dejar de adivinar y entender qué hace cada fórmula.

Incluido en la membresía de Namasdata · 10 temas · práctica sobre Contoso

10temas progresivos
25lecciones en vídeo
Contosobase de datos real
MVPprofesor Data Platform
El problema

Sabes hacer informes. Pero DAX se te resiste.

Si alguna de estas situaciones te suena, este curso te cambia la forma de trabajar con Power BI.

  1. 01

    Copias medidas sin entenderlas

    Sacas fórmulas de foros y vídeos. A veces funcionan, a veces no, y nunca sabes exactamente por qué.

    Dependes de que alguien ya haya resuelto tu problema.

  2. 02

    CALCULATE y los contextos son una caja negra

    Contexto de fila, contexto de filtro, transición de contexto. Los nombras, pero no los ves actuar.

    Sin eso, DAX siempre será prueba y error.

  3. 03

    Tus totales no cuadran

    La medida da bien por fila pero el total general está mal. O el acumulado del año no coincide.

    Pierdes la confianza del negocio en tus informes.

DAX no se memoriza. Se entiende.

Casi todos los errores en DAX vienen de no ver el contexto de evaluación. Ese es, exactamente, el corazón de este curso.

Lo que ganas

De copiar fórmulas a escribir DAX con criterio

Contextos

Ves lo que antes era invisible

Contexto de fila, de filtro, anidados y coexistentes. Entiendes por qué una medida da lo que da.

CALCULATE

Dominas la función que lo cambia todo

Orden de evaluación y transición de contexto. La pieza sobre la que se apoya el resto de DAX.

Tiempo

Comparas periodos sin errores

YTD, MTD, interanual, DATEADD y una tabla calendario bien hecha. Los cálculos que pide todo negocio.

Rendimiento

Optimizas modelos lentos

Analizador de rendimiento, motor VertiPaq y DAX Studio. Detectas qué medida frena el informe.

En la práctica

De una medida a una comparativa que cuadra

Escribes la medida, entiendes el contexto en el que se evalúa y el total sale bien a la primera.

medida.dax
-- Ventas y su variación interanual
Ventas = SUM( Ventas[Importe] )

Var. % =
VAR LY = CALCULATE( [Ventas],
   SAMEPERIODLASTYEAR( Cal[Fecha] ) )
RETURN DIVIDE( [Ventas] - LY, LY )
Matriz · por año
Año Ventas Var. %
2023 8.42 M € —
2024 9.71 M € +15,3 %
2025 11.08 M € +14,1 %
Total 29.21 M € +14,7 %

Ejemplo del tipo de medidas que construyes en el curso sobre la base de datos Contoso.

Del modelo de datos a la optimización10 temas ordenados, del esquema en estrella a DAX Studio.
Los contextos de evaluación, de verdadContexto de fila, de filtro, anidados y transiciones.
Funciones tabla e iteradoresFILTER, SUMMARIZE, ADDCOLUMNS, SUMX, RANKX y más.
Inteligencia de tiempo completaTabla calendario, YTD, comparativas y grupos de cálculo.
Variables y funciones de informaciónVAR, RETURN, HASONEVALUE, ISINSCOPE, ISBLANK.
Práctica sobre ContosoBase de datos de ejemplo con guía de instalación incluida.
Temario completo

10 temas. Del modelo a la optimización.

Haz clic en cada tema para ver los contenidos que incluye.

1Introducción a DAXQué es DAX, columnas calculadas y medidasFundamentos
  • 1.1¿Qué es DAX?
  • 1.2Qué podemos calcular: columnas calculadas y medidas
  • 1.3Tipos de datos y operadores
2Modelo de datosDimensiones, hechos, relaciones y esquema en estrellaModelo
  • 2.1Dimensiones y tablas de hechos
  • 2.2Relaciones: 1 a 1, 1 a N, N a N
  • 2.3Relaciones activas, inactivas y virtuales
  • 2.4Esquema en estrella y en copo de nieve
3Funciones tipo tablaFILTER, ALL, SUMMARIZE, ADDCOLUMNS, TOPN…Clave
  • 3.1FILTER, ALL y ALLEXCEPT
  • 3.2VALUES y DISTINCT
  • 3.3RELATED y RELATEDTABLE
  • 3.4SUMMARIZE y SUMMARIZECOLUMNS
  • 3.5SELECTCOLUMNS, GROUPBY, ADDCOLUMNS
  • 3.6CROSSJOIN y TOPN
4Los contextosEl corazón de DAXClave
  • 4.1Contexto de fila
  • 4.2Contexto de filtro
  • 4.3Contextos anidados
  • 4.4Contextos coexistentes
5CALCULATE y CALCULATETABLEOrden de evaluación y transición de contextoClave
  • 5.1Orden de evaluación
  • 5.2Transiciones de contexto
6Agregación e iteradoresAditivas, semiaditivas, SUMX, RANKX…Avanzado
  • 6.1Funciones aditivas, semiaditivas y no aditivas
  • 6.2Iteradores: SUMX, AVERAGEX, MINX, MAXX, COUNTX
  • 6.3RANKX y FILTER como iterador
  • 6.4Transiciones de contexto en iteradores
7Inteligencia de tiempoTabla calendario, YTD, comparativas, grupos de cálculoAvanzado
  • 7.1Tabla calendario con CALENDAR y CALENDARAUTO
  • 7.2Tabla calendario con Power Query
  • 7.3DATESYTD, TOTALYTD, SAMEPERIODLASTYEAR, DATEADD…
  • 7.4Comparar periodos
  • 7.5Introducción a los grupos de cálculo
8Funciones de informaciónHASONEVALUE, ISINSCOPE, ISBLANK…Avanzado
  • 8.1HASONEFILTER y HASONEVALUE
  • 8.2ISBLANK, ISCROSSFILTERED, ISINSCOPE
  • 8.3SELECTEDMEASURE, USERNAME, USERPRINCIPALNAME
9VariablesVAR, RETURN y alcanceAvanzado
  • 9.1¿Qué son las variables?
  • 9.2Alcance de las variables
  • 9.3Trabajando con variables
10OptimizaciónPerformance Analyzer, VertiPaq y DAX StudioRendimiento
  • 10.1Analizador de rendimiento
  • 10.2El motor VertiPaq
  • 10.3DAX Studio
Javier Sánchez Rivero, Microsoft MVP Data Platform, instructor del Curso de DAX
Tu profesor

Aprende DAX de un MVP de Microsoft

Microsoft MVP Data Platform 2024PL-300DP-500

Javier Sánchez Rivero fue galardonado como Microsoft MVP en Data Platform en 2024. Es Ingeniero Electrónico especializado en el dato, con la certificación Data Analyst Associate.

Cuenta con un Máster en Advanced Analytics sobre tecnologías de Microsoft y más de 5 años desarrollando proyectos de Business Intelligence con Power BI, Azure y el ecosistema de Microsoft.

Cómo acceder

Dos formas de acceder al curso

Elige la que mejor se adapte a ti. En ambos casos, empiezas hoy.

Compra individual

90€

Pago único · acceso permanente

  • ✓10 temas, 25 lecciones en vídeo
  • ✓Base de datos Contoso incluida
  • ✓De los contextos a la optimización
  • ✓Recursos descargables del curso
Comprar curso →
¿Es para ti?

Diseñado para un perfil muy concreto

Es para ti si…

  • ✓Ya usas Power BI y quieres dominar DAX de una vez
  • ✓Copias medidas de internet y quieres entender qué hacen
  • ✓Tus totales no cuadran y no sabes por qué
  • ✓Necesitas inteligencia de tiempo para comparar periodos
  • ✓Quieres optimizar modelos lentos con DAX Studio

No es para ti si…

  • ✕Nunca has abierto Power BI: empieza antes por un curso de introducción
  • ✕Buscas aprender a cargar y transformar datos con Power Query
  • ✕Solo quieres diseño visual de informes, no cálculo
  • ✕No trabajas con modelos de datos tabulares
Preguntas frecuentes

Lo que se pregunta antes de empezar

¿Necesito saber Power BI para hacer el curso?
Sí, un nivel básico. Conviene saber cargar datos y crear un informe sencillo. El curso se centra en DAX, no en la interfaz de Power BI.
¿Incluye una base de datos para practicar?
Sí. El curso trabaja sobre la base de datos de ejemplo Contoso, con una guía de instalación paso a paso.
¿Aprenderé inteligencia de tiempo?
Sí. Hay un tema completo dedicado a la inteligencia de tiempo: YTD, MTD, comparativas interanuales, DATEADD, SAMEPERIODLASTYEAR y más.
¿Se ven los grupos de cálculo?
Se incluye una introducción a los grupos de cálculo dentro del tema de inteligencia de tiempo.
¿Está incluido en la membresía?
Sí. Con la membresía accedes a este curso y a todo el catálogo de Namasdata desde una sola cuota.

Deja de copiar medidas. Empieza a entenderlas.

10 temas para dominar los contextos, CALCULATE y la inteligencia de tiempo, dentro de la membresía de Namasdata.

no nn