Tras lo visto ya podemos concretar cuál es el método que estamos siguiendo para realizar un cálculo:
- Antes incluso de preocuparnos por el cálculo a realizar (si es una suma, o un valor máximo, o cualquier otra cosa), identificamos los filtros que se estén aplicando a las tablas (filtros cuya procedencia, hasta ahora, hemos ignorado), dejamos que dichos filtros se propaguen por el modelo de datos y llegamos al contexto de filtro. Podemos llamar a este contexto de filtro “contexto de filtro actual” o “contexto de filtro inicial”.
- A continuación, consideramos los posibles cambios que nos estén pidiendo aplicar (como eliminar los filtros siendo aplicados a una tabla, o mover las filas visibles un día hacia atrás en el tiempo), nos imaginamos cómo quedaría el contexto de filtro tras su aplicación, dejamos que los nuevos filtros que se estén aplicando ahora se propaguen por el modelo de datos y llegamos a un nuevo contexto de filtro al que podemos llamar “contexto de filtro final”. Recordemos una vez más que el contexto de filtro inicial no cambia: el contexto de filtro final es una copia modificada del original.
- Por último, consideramos el cálculo en el que estemos interesados (una suma, un valor máximo...), aplicándolo al contexto de filtro final que hemos obtenido.
Veamos cómo se plasman estos conceptos en Power BI…