DAX 2.0 · Víctor Lozano
DAX acaba de
aprender a ordenar.
Window Functions y cálculos visuales: lo que sustituye a quince líneas de CALCULATE por un solo número. Tres horas con la voz de referencia hispana en DAX avanzado.
Lo que cambia con DAX 2.0
15 líneas → −1
Las acrobacias con CALCULATE, EARLIER y FILTER que usabas para acceder al elemento anterior caben ahora en un solo argumento.
Y rinden mejor cuando tu modelo tiene millones de filas.
IBM Research · San José · 1970
"Una tabla no debería
tener orden".
Edgar F. Codd — A Relational Model of Data for Large Shared Data Banks
En 1970, un ingeniero de IBM llamado Edgar Codd publicó un paper que iba a cambiar el mundo del software empresarial: el modelo relacional. Su idea era radical: los datos no debían guardarse en árboles jerárquicos como hasta entonces, sino en tablas sin orden. Sin orden a propósito, decía Codd. El orden era una propiedad física del archivo, no una propiedad lógica del dato.
De ese paper salieron SQL, Oracle, SQL Server, PostgreSQL y, eventualmente, el motor de DAX. Por eso, durante décadas, en DAX no se podía pedir "el elemento anterior" o "el primero" sin pelear con CALCULATE, EARLIER y FILTER. Codd lo había prohibido en 1970.
En 2024, Microsoft introdujo silenciosamente las funciones Window. Por primera vez, una tabla en DAX puede particionarse, ordenarse y devolver una fila por su posición. Es la primera ruptura seria con el dogma de Codd en cincuenta y cinco años.
Esta clase es el manual de uso de esa ruptura. Y la noticia de que existe.
Por primera vez en DAX, existe
el concepto de tabla ordenada.
Sé de lo que hablo
Si hay alguien que sabe
de DAX, ese es Víctor.
La frase no es nuestra. La pronunció una persona de gran prestigio en la comunidad hispana cuando le preguntamos a quién traeríamos para esta clase. Y por respeto a ella la mantenemos anónima. Pero la conclusión fue inmediata: Víctor Lozano.
Consultor Power BI con foco DAX, autor de un blog técnico que en la comunidad se cita como lectura obligatoria. Esta clase es la primera vez que articula en una sola sesión las funciones Window y los cálculos visuales — los dos cambios más importantes de DAX en los últimos cinco años.
Lo que vas a ver
Ocho casos que reescriben
tu DAX para siempre.
INDEX, OFFSET, WINDOW
Las tres funciones nuevas. Cuándo usar cada una. Por qué Víctor solo usa WINDOW en su día a día — y la razón en la que casi nadie cae.
Particionar y ordenar
El núcleo del cambio: partition by y order by dentro de DAX. Lo que SQL tenía desde 1990, llega por fin a tu Power BI.
Acumulado semanal
El problema histórico de DAX (Time Intelligence no tiene función para semanas) se resuelve en cuatro líneas. Víctor lo enseña en directo.
Total Anual Móvil
El indicador favorito del CFO. Antes con Dates In Period; ahora con un Window de menos once a cero. Más rápido y más legible.
Comparativas año-sobre-año
La diferencia exacta entre All y All Selected. La trampa que rompe los rolling cuando hay segmentadores activos.
Cálculos visuales en preview
La funcionalidad nueva que casi nadie usa todavía. Cómo activarla, qué pueden hacer y dónde se rompen.
Azúcar sintáctico de Window
El spoiler que reordena los dos temas: la mayoría de cálculos visuales son una versión simplificada de las funciones Window. Si entiendes una, entiendes la otra.
Rendimiento medible
Cuándo Window rinde mejor. Cuándo no. Por qué se ejecutan en el Formula Engine y qué implica para Direct Query y tablas de agregación.
"
Donde antes hacías quince líneas con CALCULATE, ahora pones un menos uno.
El blog
de referencia.
Cuando Víctor publica una entrada en su blog, los profesionales hispanos que llevamos años haciendo DAX la leemos completa. Casi siempre acabamos guardándola.
En esta clase no hay PDFs descargables. Pero la grabación queda en tu cuenta para siempre — y un alumno serio la rebobina cinco veces antes de incorporar el método. Eso es lo que la convierte en bonus: el material no caduca con la siguiente versión de Power BI Desktop.
Cuando Microsoft saque DAX 2.1, el método de tabla particionada y ordenada seguirá vigente.
Qué te llevas
Acceso ilimitado
desde tu cuenta.
Cuatro materiales que recibes con la compra. A tu ritmo, las veces que necesites.
Grabación íntegra
3 horas y 2 minutos, navegables por capítulos.
Resumen ejecutivo
Las ideas y los puntos clave de la sesión, en formato de consulta rápida.
Quizz de seguimiento
Preguntas para fijar conceptos y revisar dónde te has quedado.
Recursos del ponente
Los materiales que el ponente entrega a la escuela junto con la clase.
El siguiente nivel de DAX
DAX 2.0 antes que
tu competencia.
Las funciones Window están en producción desde hace meses. Casi nadie las usa todavía. Si dominas Power BI y quieres dejar de pelearte con CALCULATE, esta es la clase. La separa una pequeña ventaja del próximo proyecto que firmes.
Acceder a la claseNos vemos dentro.