12 preguntas para validar el modelo y el DAX con Zineb, controladora de gestión en Argel: relaciones, esquema estrella, columnas vs medidas, DAX de base y tabla de fechas.
Responde a todo y pulsa Corregir: aparecerán tu puntuación y las explicaciones.
2.1 · Aplicación
1. El visual de Zineb muestra el mismo total en cada categoría de producto. ¿Qué diagnóstico?
Unos totales idénticos en todas las filas indican una relación ausente o rota — el diagnóstico n.º 1.
2.1 · Aplicación
2. Zineb arrastra Ventas[CódigoProducto] sobre Productos[Código]. ¿Qué configuración sana por defecto?
El caso estándar es uno a varios del catálogo (lado «1») hacia los hechos (lado «*»), con una dirección de filtro única.
2.1 · Arbitraje
3. Su relación rechaza la cardinalidad 1:*. ¿Qué hace Zineb?
Una dimensión tiene una fila por elemento: una clave con duplicados o vacíos bloquea el 1:*. Se limpia en Power Query.
2.2 · Recuerdo
4. ¿Cómo resume Zineb el esquema estrella?
Hechos = lo que se mide; dimensiones = por lo que se analiza. La estrella hace el DAX simple y mejora el rendimiento.
2.2 · Aplicación
5. Zineb quiere fabricar la dimensión Comerciales a partir de Ventas. ¿Cómo?
Una dimensión = una fila por elemento, sin duplicado: se fabrica en Power Query en tres clics.
2.2 · Arbitraje
6. La tabla única de Zineb «funciona» todavía. ¿Qué decide?
La estrella cuesta una hora ahora y ahorra días: es el consejo unánime de los profesionales y de Microsoft.
2.3 · Aplicación
7. Zineb quiere un total que se recalcule por ciudad en su matriz. ¿Qué crea?
Lo que debe reaccionar a los filtros es una medida: se recalcula en el contexto del visual, por ciudad, por total.
2.3 · Arbitraje
8. Zineb ha creado una columna calculada Margen que se contenta con sumar. ¿Veredicto?
Reflejo: medida primero. Una columna que solo se suma debería haber sido una medida.
2.4 · Aplicación
9. Zineb escribe Ticket medio para evitar un error de división por cero. ¿Qué fórmula?
DIVIDE(numerador; denominador; [si_cero]) es la división blindada: nunca más un error de división por cero.
2.4 · Aplicación
10. Zineb quiere la cifra de negocio de la sola ciudad de París. ¿Qué medida?
CALCULATE evalúa una expresión modificando el filtro: «las ventas, pero solo para París».
2.5 · Recuerdo
11. ¿Qué hace falta para que el análisis temporal (evolución, acumulados, N-1) funcione?
Sin tabla de fechas dedicada, marcada y vinculada, la inteligencia de tiempo no funciona de forma fiable.
2.5 · Arbitraje
12. Los meses de Zineb se muestran «abril, enero, marzo» en sus visuales. ¿Qué hace?
Un rótulo de mes se ordena por su número (Herramientas de columna → Ordenar por columna): NumMes es el reflejo.
¿Y ahora qué?
Puntuación ≥ 80 %: pase al Nivel 3 — el contexto de filtro y CALCULATE en profundidad con Zineb.
Puntuación entre 50 % y 80 %: retome la o las secciones falladas (2.1 relaciones, 2.2 estrella, 2.3 columna/medida, 2.4 DAX, 2.5 fechas), relea el curso y repita el test.
Puntuación < 50 %: relea todo el nivel 2 aplicando cada reto de 48 h (vincular dos tablas, construir una estrella, el duelo columna/medida, la base DAX, el calendario) antes de reintentarlo.
¿Y después? Conserve el modelo en estrella, la base de medidas y el calendario de Zineb: el nivel 3 los hace hablar con el contexto de filtro.