Relaciones 1:N y filtros únicos en Power BI
Clase 10 de 22 • Curso de Visualización de Datos para BI
Contenido del curso
Fundamentos de Visualización
Herramientas de Visualización
Técnicas Avanzadas de Visualización
Aplicaciones Prácticas y Casos de uso
Domina Power BI con un flujo claro: define relaciones 1:N entre dimensiones y hechos, configura un lienzo 16:9 orientado al público objetivo y construye un tablero tipo F con segmentaciones, tarjetas y una línea temporal. Con estas prácticas, los filtros funcionan en una sola dirección y las métricas se leen sin errores.
¿Cómo definir relaciones 1:N y sentido de filtro en Power BI?
Para que la dimensión filtre la tabla de hechos, relaciona las columnas clave (por ejemplo, ID producto en ambos lados). En la tabla de hechos, los productos se repiten por fecha; en la dimensión, cada producto aparece una sola vez. Por eso la cardinalidad correcta es de uno a muchos (1:N) desde la dimensión hacia la de hechos, con sentido único. Evita el filtrado en ambos sentidos: provoca cómputos erróneos al aplicar el filtro hacia los dos lados.
Haz doble clic en la flecha de relación, verifica que las columnas se correspondan y marca la tabla de inventario (hechos) como el lado “muchos” (el asterisco lo indica). Selecciona única dirección: dimensión hacia la de hechos. Así, al elegir un producto en la dimensión, todo se filtra correctamente en la tabla de hechos.
¿Qué buenas prácticas evitan errores de cómputo?
- Usar cardinalidad 1:N: dimensión a hechos.
- Configurar el filtro en un solo sentido.
- Relacionar campos clave con el mismo ID.
- Validar que la dimensión tenga valores únicos.
- Evitar relaciones muchos a muchos si no se domina su manejo.
- Confirmar visualmente el lado “muchos” con el asterisco.
¿Cómo configurar el lienzo 16:9 y el diseño tipo f según el público objetivo?
El tamaño depende de cómo se consumirá el reporte. Para Kelly y su equipo, que lo verán en computador, el formato 16:9 es ideal. Ve a Vista e Informe, abre Formato y elige Configuración del lienzo para aplicar un tamaño estándar o personalizado.
Para la distribución, el diseño tipo F funciona muy bien: a la izquierda, costos por ítem; en la parte superior, filtros y un bloque de scorecard con inventario ingresado, inventario salido e inventario remanente; y un gráfico temporal para ver el flujo del inventario.
¿Qué gráficos elegir para cada objetivo?
- Barras y columnas: segmentar, agrupar y compilar magnitudes por categorías.
- Líneas y área: ver tendencias en el tiempo.
- Cascada, embudo y dispersión: analizar correlaciones y secuencias.
- Circulares, anillos y rectangulares: comparar proporciones por segmento.
- Mapas: ubicar ciudades, países y sucursales en el espacio.
- Medidor, tarjetas y KPI: impacto inmediato y lectura de metas.
- Segmentación de datos: dar dinamismo a filtros y jerarquías.
¿Cómo crear segmentación de datos, tarjetas y líneas para responder a Kelly?
Primero, agrega una segmentación de datos con jerarquía: Categoría → Subcategoría → Producto. Al elegir una categoría, verás sus subcategorías y productos relacionados. Luego crea otra segmentación para fecha, con estilo mosaico, enfocada en mes (el conjunto de datos abarca seis meses, de enero a junio). Ubica el filtro de artículos arriba a la izquierda y el de tiempo a su derecha, siguiendo el patrón tipo F.
Para métricas únicas, usa tarjetas. Toma el precio unitario y el costo producto desde la tabla de dimensión (son valores únicos); ajusta la agregación a máximo para evitar recuentos. Si se seleccionan “Auriculares”, se observa un precio unitario de 368,34 y un costo de 283,34.
En el centro, añade tarjetas para unidades compradas y unidades despachadas (suma). Crea una medida de inventario remanente como compradas menos despachadas y muéstrala en otra tarjeta para ver el stock actual.
Finalmente, inserta un gráfico de líneas para el movimiento del inventario en el tiempo: en el eje X, los meses; en el eje Y, dos series, compradas y despachadas. Un truco útil: arrastra directamente desde las tarjetas las medidas correctas para evitar equivocaciones. Con las segmentaciones activas, el tablero se vuelve dinámico y responde a las preguntas de Kelly al instante.
¿Qué habilidades y conceptos se fortalecen?
- Modelado de datos con tablas de hechos y dimensiones.
- Definición de cardinalidad 1:N y sentido de filtro único.
- Identificación y uso de ID como claves de relación.
- Configuración del lienzo 16:9 según público objetivo.
- Diseño de información tipo F orientado a lectura.
- Construcción de segmentaciones jerárquicas por categoría, subcategoría y producto.
- Manejo de jerarquía de fechas y uso de mes en mosaico.
- Selección de agregaciones adecuadas (máximo vs recuento).
- Creación de medidas para stock remanente.
- Elección de ejes X/Y y series en líneas temporales.
- Uso de tarjetas y KPI para lectura rápida.
- Ensamble de tableros dinámicos y orientados a decisiones.
¿Te gustaría compartir cómo adaptarías este tablero a otro público objetivo o con otras métricas clave?