Proceso de evaluación

Como vemos, antes de evaluar la medida, lo que hace la máquina DAX es comprobar qué filtros se están aplicando a las tablas de nuestro modelo de datos y deja que esos filtros se propaguen por las tablas. Una vez se han propagado, el estado de “selección” o “no selección” (de “visibilidad” o “no visibilidad”) de cada fila de cada tabla del modelo de datos es lo que determina el contexto de filtro. Y solo cuando se ha determinado el contexto de filtro es cuando nuestra medida se aplica a las filas que hayan quedado seleccionadas (visibles).

Rescribiendo la definición anterior, podríamos decir que el contexto de filtro viene determinado por el estado de visibilidad (o no) de las filas de nuestras tablas antes de hacer un cálculo.