21. Compatibilidad Contextual

Capacidad del Modelo Analítico para Mantener Sentido Bajo Múltiples Contextos de Uso

Definición

La Compatibilidad Contextual es la capacidad de un modelo analítico para mantener la validez, coherencia y significado de sus métricas cuando el contexto de análisis cambia, ya sea por filtros, jerarquías, visuales, usuarios o escenarios de negocio.

Un modelo contextualmente compatible:

En Power BI, esta propiedad garantiza que una métrica:

siga siendo correcta cuando cambia el contexto en el que se evalúa.

Naturaleza

Contextual, lógica y relacional.

La compatibilidad contextual no depende de un visual específico.
Depende de cómo el modelo entiende y responde al contexto.

Un modelo puede:

y aun así fallar contextualmente si no fue preparado para múltiples formas de exploración.

Función

La compatibilidad contextual permite:

En Power BI, esta propiedad:

Consecuencia

Cuando la compatibilidad contextual es alta:

Cuando es baja:

La falta de compatibilidad contextual no siempre es visible.
Se manifiesta cuando alguien explora más allá del camino previsto.

Señales de Alta Compatibilidad Contextual (✔️)

Señales de Baja Compatibilidad Contextual (❌)

🔧 Samples — Compatibilidad Contextual en Power BI

🔹 Sample 1 — Métrica dependiente del visual

❌ Baja compatibilidad:
Una medida que solo da resultados correctos en una tabla específica.

✅ Alta compatibilidad:
La misma medida funciona correctamente en tablas, gráficos y tarjetas.

👉 La lógica no depende del visual.

🔹 Sample 2 — Filtros inesperados

❌ Baja compatibilidad:
Un filtro adicional altera el significado del KPI.

✅ Alta compatibilidad:
La medida responde correctamente al nuevo contexto.

👉 El contexto es parte del diseño.

🔹 Sample 3 — Cambio de granularidad

❌ Baja compatibilidad:
La métrica funciona a nivel mensual pero falla a nivel diario.

✅ Alta compatibilidad:
La métrica mantiene coherencia en todos los niveles.

👉 La granularidad no rompe el significado.

🔹 Sample 4 — Usuarios distintos

❌ Baja compatibilidad:
Un mismo reporte produce lecturas distintas según el usuario.

✅ Alta compatibilidad:
El modelo asegura interpretación estable para todos.

👉 El contexto de uso está contemplado.

🔹 Sample 5 — Antipatrón vs Patrón

❌ Antipatrón — Métrica frágil

✅ Patrón — Métrica compatible

📌 Regla práctica:
Si una métrica solo funciona “en ese visual”,
no es una métrica madura.

Interacciones con otras Propiedades

Síntesis

La compatibilidad contextual es una prueba de madurez analítica.

Un modelo compatible: