José Manuel Pomares

La diferencia entre un analista de datos promedio y uno excepcional está en entender qué ocurre detrás de cada fórmula.

Piénsalo.

Cuando Microsoft desarrolló DAX para manejar millones de filas de datos, se enfrentaron a un problema que Excel jamás tuvo: no podías seleccionar celdas una por una. No podías escribir fórmulas en cada fila de forma artesanal.

Necesitaban algo más inteligente.

La solución fue crear un sistema de "contextos" que determina automáticamente qué datos entran en cada cálculo. Sin escribir una sola referencia directa a celdas.

Hoy, empresas como Netflix, Spotify y miles de compañías del Fortune 500 basan sus decisiones en informes construidos sobre esta tecnología. Y la mayoría de analistas que la usan ni siquiera entienden cómo funciona por debajo.

El 90% de los errores en DAX provienen de no entender los contextos. Tus medidas devuelven resultados inesperados, tus filtros no funcionan como esperas, y no sabes por qué. La respuesta siempre está en los contextos.

Sé de lo que hablo

José Manuel Pomares es MVP de Microsoft en Data Platform (2023-2024) y está certificado en DAX y Power BI por Microsoft. Es instructor en LinkedIn Learning, donde forma a miles de profesionales en Excel y herramientas de análisis de datos.

Ha publicado dos libros especializados: "Control de gestión con Excel y Power Query" (coautor con Clara Vega) y "Plantillas DAX para Power BI y Power Pivot, explicadas paso a paso".

Pero lo que realmente le diferencia es su obsesión por hacer visual lo abstracto. Porque el enemigo número uno del aprendizaje de conceptos abstractos es no poder visualizarlos.

Esto es lo que vas a aprender:

  • Por qué tus medidas a veces devuelven valores que no esperabas (y cómo el contexto de filtro actúa como un "Gran Hermano" invisible que siempre está ahí).
  • La diferencia real entre contexto de filtro y contexto de fila, explicada de forma que por fin la entiendas y no la olvides.
  • Qué es la transición de contextos y por qué CALCULATE es la única función capaz de realizarla (esto cambia todo).
  • El error de rendimiento que cometes cada vez que pones una división dentro de un SUMX, y cómo los motores de DAX "se quejan" entre ellos cuando lo haces.
  • Cómo funciona ALLSELECTED y el misterioso "contexto de filtro sombra" que casi nadie conoce.
  • Por qué NO deberías usar el panel de filtros para filtrar (y qué usar en su lugar).
  • Los nuevos cálculos visuales y el contexto visual: lo último que ha llegado a Power BI.

ATENCIÓN, HAY ALGO QUE NO TE ESPERAS

En esta clase José Manuel revela algo que muy pocos formadores explican: cómo los dos motores internos de DAX (Storage Engine y Formula Engine) se "pelean" cuando escribes código ineficiente. Cuando pones una división en el segundo argumento de SUMX, Storage Engine no puede resolverla y genera lo que se llama un "callback" al otro motor. Es como si dijera: "Esto es demasiado para mí, ayúdame". Y cuando eso ocurre, el rendimiento de tu informe se desploma. Vas a ver exactamente cómo detectarlo usando DAX Studio.

Qué incluye:

Grabación completa de la clase magistral (más de 3 horas de contenido) con ejemplos prácticos, visualizaciones de conceptos abstractos y el código DAX listo para copiar y pegar en tus proyectos.


Nos vemos dentro.