Digital MarketingDecember 5, 202512 min read
    DP
    David Park

    Cómo usar filtros y segmentaciones en Power BI - Una guía práctica para tableros interactivos

    Cómo usar filtros y segmentaciones en Power BI - Una guía práctica para tableros interactivos

    How to Use Filters and Slicers in Power BI: A Practical Guide for Interactive Dashboards

    Comienza con un slicer de Regiones para anclar el tablero y hacer que la visualización sea intuitiva. Colócalo en el espacio junto a las visualizaciones principales para que los gráficos mostrados respondan al seleccionar regiones. Arrastra el slicer desde el panel de Campos al lienzo, luego mapea a las columnas que contienen datos de región para garantizar una experiencia limpia y más relevante para la audiencia. Esta guía se centra en pasos prácticos que puedes aplicar hoy.

    Luego elige las opciones correctas para cómo interactúan los usuarios. Un slicer ofrece selección única o múltiple, búsqueda y controles de formato; para tableros que deben mantenerse concisos, usa un arreglo estático en el panel de filtros. Para necesidades más dinámicas, habilita filtros a nivel de visualización para restringir columnas en gráficos individuales y mantener el diseño limpio.

    La narración fluye mejor cuando conectas los filtros a un camino de drill. Desde una vista regional de alto nivel, los usuarios pueden perforar hacia subcategorías; usa narración para enmarcar hallazgos y los detalles perspicaces que aparecen en las visualizaciones más relevantes. También vincula los filtros a las visualizaciones más significativas para que las acciones en los slicers revelen una narrativa coherente a través de las páginas.

    Entiende el fuente de tus datos y diseña filtros que lo respeten. Construye medidas y expresiones que respondan a las selecciones, y asegúrate de que los valores mostrados reflejen el estado actual del filtro. Usa desde la fuente de datos para impulsar selecciones predeterminadas, luego deja que los usuarios exploren regiones y otros elementos fijos. Mantén las columnas ordenadas para evitar resultados ambiguos.

    Consejos de diseño para tableros prácticos: coloca un clúster de filtros eficiente en espacio en la parte superior, evita duplicados y mantén una navegación rápida con arrastrar para reposicionar controles. Para usuarios avanzados, combina filtros en páginas con configuraciones estáticas y filtros a nivel de visualización para respaldar los más relevantes insights mientras preservas una historia clara en tus visualizaciones.

    Paso 10: Slicers Jerárquicos

    Usa slicers jerárquicos para perforar desde categorías de alto nivel hasta elementos detallados dentro de un solo control. Construye una jerarquía de tres niveles (Región > País > Ciudad) en tu modelo y arrástrala a un slicer; cambia a una vista de lista desplegable para ahorrar espacio en tableros con espacio limitado.

    Habilita el modo de drill en el slicer para que las interacciones del usuario se sientan naturales. Cuando un usuario selecciona Región, el slicer se expande para mostrar sus Países; seleccionar un País revela Ciudades, y el cross-filtering actualiza los gráficos inmediatamente, incluyendo resúmenes de ventas por ubicación. Esto mantiene tu visualización coherente de arriba hacia abajo.

    Algunas prácticas: mantén la jerarquía en un máximo de 3 niveles para evitar complejidad; prueba con algunos escenarios realistas para confirmar el comportamiento en todas las visualizaciones; usa selección única si quieres un elemento por nivel, de lo contrario permite selección múltiple para explorar relaciones; documenta cómo se comportan los caminos de drill en el informe.

    Formato y accesibilidad: ajusta tamaños y pesos de fuente para legibilidad; alinea colores con tu tema para mantener la armonía visual; usa una lista desplegable o compacta según el espacio; etiqueta el slicer claramente para que soporte una comprensión rápida de los datos y el flujo de trabajo previsto.

    Plan de pruebas: valida el cross-filtering en gráficos como los resúmenes de alto nivel y los desgloses detallados; verifica que los totales permanezcan correctos al perforar; optimiza el rendimiento limitando el número de elementos visibles en cada nivel y almacenando en caché visualizaciones pesadas donde sea posible; realiza algunas pruebas de usuario para confirmar que la experiencia coincida con las expectativas.

    Mapea niveles de datos a la jerarquía del slicer (Año → Trimestre → Mes)

    Map data levels to slicer hierarchy (Year → Quarter → Month)

    Implementa una sola tabla de fechas con campos de Año, Trimestre y Mes y conéctala a todas las tablas de hechos a través de una clave de fecha. Esto mapea niveles de datos en Año → Trimestre → Mes y habilita un camino de drill-down integrado dentro de un solo slicer.

    En la tabla de fechas, crea columnas para Año (YEAR([Date])), Trimestre ( "Q" & QUARTER([Date]) ), Mes (FORMAT([Date], "MMMM")), y MonthNumber (MONTH([Date])). Usa MonthNumber para mantener los meses en orden calendario y alinear visualizaciones con otros filtros en el informe.

    Configura el slicer agregando los campos de Año, Trimestre y Mes al mismo slicer y activando el drill-down. Los usuarios pueden comenzar en Año y moverse a Trimestre, luego Mes en un solo paso dentro del mismo control, manteniendo la visualización clara y comprensible.

    Ajusta finamente las interacciones: asegúrate de que las selecciones en el slicer filtren todas las visualizaciones, gráficos y tarjetas relevantes. Usa actualizaciones para reflejar elecciones actuales y considera un slicer Chiclet (una visualización de terceros) para una UI compacta y cliqueable si el slicer predeterminado se siente abarrotado. Las visualizaciones creadas responden a cada actualización y los ajustes de fuente ayudan a mantener la legibilidad en una gama de dispositivos, ayudando a los usuarios a entender cómo se mapean las fechas a través de los niveles.

    Práctica avanzada: agrega una tabla de fechas personalizada con una bandera de año fiscal si es necesario, y mantén una tabla de mapeo ligera para otras fuentes. Esta configuración perspicaz demuestra funcionalidad robusta mientras se mantiene dentro de una sola fuente de verdad para el informe. Algunos equipos dependen de visualizaciones de terceros para personalizar el control, pero la jerarquía nativa entrega la mayoría del valor.

    Habilita drill-down en un solo slicer para navegación multi-nivel

    Usa un solo slicer jerárquico vinculado a una estructura de tres niveles (Región → País → Ciudad) y habilita el drill-down en el encabezado del slicer para navegar a través de niveles sin agregar más visualizaciones. Este enfoque mantiene el tema cohesivo y soporta una exploración profunda durante el análisis.

    1. Modela la jerarquía en Power BI. En la tabla de Regiones (o tu fuente de datos equivalente), crea una nueva jerarquía y agrega Nivel 1 Región, Nivel 2 País y Nivel 3 Ciudad (o sustituye con Categorías → Subcategorías → Elementos). Esta configuración jerárquica es la base para la navegación multi-nivel y mantiene las relaciones claras para cálculos.
    2. Vincula la jerarquía a un slicer. Arrastra la nueva jerarquía a una visualización de slicer en blanco. El slicer muestra el nivel superior y expone controles de Expandir/Perforar para niveles más profundos, habilitando navegación jerárquica dentro de un solo control.
    3. Habilita el drill-down. En el encabezado del slicer, haz clic en el ícono de Drill Down para entrar en modo de drill-down. Los usuarios pueden moverse de Región a País a Ciudad usando la flecha hacia abajo, y verás que las visualizaciones relacionadas se actualizan instantáneamente a medida que el contexto de filtro se profundiza.
    4. Configura interacciones de página. Usa Editar interacciones para asegurar que el slicer filtre todos los gráficos en la página. Si es necesario, excluye visualizaciones específicas del cross-filtering para reducir ruido mientras preservas un flujo de análisis coherente.
    5. Elige la opción correcta para la selección. Para navegación guiada paso a paso, mantén Multi-selección desactivada y permite una sola ruta a través de la jerarquía. Si comparar múltiples regiones o ciudades es parte de tu flujo de trabajo, habilita Multi-selección y prueba cómo se ajusta el análisis con selecciones más amplias.
    6. Formatea para legibilidad. Aplica un tema consistente, ajusta la fuente y el tamaño para claridad, y usa formato condicional para resaltar la rama activa. Una fuente limpia y espaciado medido mejoran la comprensión durante la exploración.
    7. Maneja la limpieza de datos. Excluye nodos irrelevantes o vacíos del slicer usando un filtro condicional pequeño o una medida DAX, para que la experiencia del usuario permanezca enfocada en categorías y regiones significativas.
    8. Valida con escenarios prácticos. Prueba con mezclas regionales (p. ej., Asia → Japón → Tokio; Europa → Alemania → Berlín) y confirma que los cálculos (CALCULATE, FILTER) reflejen la ruta elegida inmediatamente dentro de la visualización y el panel de análisis.
    9. Documenta mejores prácticas. Mantén jerarquías concisas, nombra niveles claramente (Región, País, Ciudad) y alinea el slicer con el tema de tu informe. Esto ayuda a la comprensión y permite que los compañeros reproduzcan el flujo de drill-down a través de páginas.
    10. Evita errores comunes. Los slicers nativos con una jerarquía bien definida superan las opciones de terceros para consistencia de drill-down. Si una jerarquía no se propaga a visualizaciones, verifica las relaciones con la tabla de hechos y asegúrate de que se usen los campos correctos en la jerarquía del slicer.

    Controla la dirección de cross-filter para prevenir interacciones no deseadas

    Configura la dirección de cross-filter a Single para la relación principal entre la dimensión de fechas y la tabla de hechos para prevenir interacciones no intencionadas a través de campos. Esto mantiene los slicers y medidas predecibles, entregando una experiencia fácil y amigable para usuarios que esperan que las actualizaciones en la línea de tiempo afecten solo los valores mostrados.

    Abre la vista de modelo, haz clic en la línea entre las tablas Date y Sales, y establece Cross filter direction a Single. En tu documentación, registra el fuente y el razonamiento para esta elección.

    Usa Editar interacciones para personalizar cómo un slicer dado influye en las visualizaciones. Selecciona el slicer, elige Editar interacciones en la cinta, y establece None para visualizaciones que quieras evitar filtrar, mientras dejas Filter o Highlight para aquellas que quieras que reaccionen al slicer, evitando aplicar filtros indiscriminadamente. Asegúrate de que el slicer esté configurado como selección única para prevenir que múltiples fechas las actualicen.

    Para expandir el control más allá de un solo slicer, crea medidas y un parámetro usando el contexto de filtro actual. Aplica estas medidas a visualizaciones particulares para que cada una muestre solo lo que los usuarios esperan, y puedes aplicar lógica directamente a los valores mostrados en lugar de empujar cambios a campos no relacionados.

    Ejemplo: un slicer de fechas debería filtrar solo la visualización de series temporales que muestra montos de ventas. Asegúrate de que la dirección de relación use Single entre Date y Sales, y usa Editar interacciones para aplicar el filtro solo a esa visualización. Configura el slicer a selección única para prevenir que múltiples fechas actualicen otras visualizaciones, y acepta actualizaciones que las alcancen a través de la lógica de medida prevista.

    Pruebas y actualizaciones: abre el informe, elige una fecha única, verifica que solo las visualizaciones previstas se actualicen; recopila retroalimentación de usuarios, ajusta el parámetro o medidas, y reaplica. Ejecuta una sesión expertrain para comparar resultados a través de diferentes usuarios y confirma que el modelo se comporte como se diseñó.

    Mejores prácticas: mantén el modelo de datos ligero; documenta fuente; prefiere dirección única para relaciones clave; si debes expandir interacciones, usa slicers separados o una tabla de medidas dedicada para evitar sangrado de cross-filter entre campos no relacionados. Usa etiquetas claras para fechas y campos relacionados con fechas para reducir confusión y acelerar la comprensión.

    Sincroniza slicers jerárquicos a través de páginas de informe

    Habilita la sincronización para slicers jerárquicos para mantener rutas de categorías alineadas a través de páginas de informe. Construye un slicer de tres niveles usando columnas: Categoría, Subcategoría e Ítem, para que los espectadores puedan perforar y expandir desde cualquier página. Esta configuración reduce selecciones duplicadas y hace la navegación predecible para Nick y otros espectadores.

    En la primera página, crea un slicer y agrega los tres campos en una sola jerarquía. Usa opciones de drill y expandir para moverse a través de niveles. Si quieres aprender el camino más rápido, prueba una tabla con estas columnas y evalúa la interacción con visualizaciones vinculadas al mismo conjunto de datos. Esta configuración soporta varios tipos de jerarquías.

    Abre el panel Sync Slicers y habilita la sincronización para cada página donde quieras que el slicer influya en las visualizaciones. Marca Sync para las páginas y decide qué páginas deben mantener el slicer Visible. Con este enfoque, seleccionar Electronics bajo Categoría actualiza visualizaciones de ventas en cada página, incluyendo otras páginas.

    Habilita Multi-selección en el slicer activando Selection controls y desactivando Single select. Esto permite a los usuarios elegir múltiples categorías o subcategorías a la vez. Cuando multi-selección está activa, la ruta se expande y los filtros se aplican a través de todas las páginas sincronizadas. Usa el drill para saltar más profundo en la jerarquía, o expande para ver más niveles.

    Formatea el slicer para un diseño estrecho: cambia a una fuente con glifos más estrechos, reduce el tamaño de fuente y arregla el slicer en dos columnas para ahorrar espacio. Elige un color que contraste con el fondo de la página para resaltar la ruta elegida, y mantén la visual limpia para no distraer a los lectores.

    Si necesitas ajustar datos, agregar o eliminar ítems: usa el conjunto de datos para actualizar la fuente (fuente) y deja que el slicer refleje esos cambios automáticamente en páginas sincronizadas. Para ítems que quieras excluir, aplica un filtro a nivel de página o usa las opciones Remove/Exclude y verifica el resultado en todas las páginas. Puedes eliminar una categoría obsoleta editando la tabla y resincronizando; las visualizaciones se actualizan en consecuencia.

    La alineación de columnas importa: si tienes más columnas en la tabla que alimenta el slicer, mantén el mismo orden a través de páginas para evitar confusión. Puedes encontrar la misma jerarquía en cada página y mantener consistencia para espectadores como nick u otros. Para mayor claridad, coloca algunos botones cerca del slicer para restablecer o navegar de vuelta al nivel superior; esos controles ayudan con Elegir, editar y ver la ruta visual.

    Problemas comunes: si la ruta recortada no se refleja en una página, verifica que el slicer sea visible y sincronizado, confirma que las visualizaciones se conecten a la misma tabla y asegúrate de que no haya filtros conflictivos que excluyan los valores. Usa Editar interacciones para asegurar que el slicer afecte las visualizaciones previstas y considera un botón de Restablecer dedicado para volver al estado predeterminado.

    Valida rendimiento con conjuntos de datos realistas y marcadores

    Recomendación: Valida el rendimiento con un conjunto de datos de tamaño de producción y marca varios estados de interacción para asegurar que las visualizaciones permanezcan responsivas bajo uso real.

    Elige un conjunto de datos que incluya un período representativo, múltiples tipos de registros y atributos de fondo. Apunta a 2–5 millones de filas para informes grandes, o al menos 200k–500k para tableros más pequeños. Este tamaño ayuda a que las visualizaciones se comporten bajo filtrado pesado y demuestra cómo la memoria y el tiempo de consulta escalan con el tamaño del conjunto de datos.

    Construye una línea base estática con unas pocas visualizaciones principales (tabla, gráfico y matriz) y luego expande con marcadores en pasos clave: vista inicial a nivel de informe, después de aplicar un slicer de período, después de perforar en un nivel jerárquico, y después de cross-filtering a través de una tabla relacionada. Asegúrate de que los marcadores capturen slicers, estado de drill-down y apariencias visuales. Elimina marcadores no usados para evitar desorden y confusión. Documenta cada paso.

    Mide el rendimiento con métricas concretas: tiempo de renderizado por visualización (objetivo bajo 2 segundos para visualizaciones con hasta 4 campos), tiempo al primer renderizado, tiempo total de carga de página y huella de memoria. Ejecuta pruebas en modo de fondo para evaluar cómo las consultas se amortizan con el tiempo, y compara resultados a través de diferentes diseños de informe. Dado que las interacciones complejas pueden aumentar el tiempo de carga, prueba tanto visualizaciones estáticas como patrones de cross-filter dinámicos; registra formas de comparar resultados a través de escenarios.

    Ejecuta un expertrain con dos cohortes: informes personalizados y plantillas estandarizadas; observa cómo se comportan las visualizaciones bajo interacciones pesadas y cómo el marcadores preservan el estado a través de páginas. Compara diferencias de tiempo en el último tramo cuando se usa drill-down versus expandir niveles jerárquicos, y rastrea si los marcadores aparecen consistentemente después de eliminar filtros o cambiar períodos. Usa los hallazgos de la prueba para guiar la elección de la mejor estructura para un informe que necesite velocidad y claridad.

    Escenario Tamaño del conjunto de datos (registros) Visualizaciones Pasos capturados Tiempo de carga objetivo (s) ¿Estado de marcador capturado? Notas
    Visualizaciones estáticas de línea base 2,000,000 Tabla, Barra, Matriz Inicial, Período, Drill-down 1.8–2.2 Buena referencia para rendimiento principal
    Escenario de filtrado pico 5,000,000 Tabla, Gráfico, Matriz, Tarjeta Inicial, Período, Drill-down, Cross-filter 2.5–3.5 Vigila la memoria bajo interacciones pesadas
    Fuente DirectQuery en vivo 3,000,000 Tabla, Gráfico Inicial, Período de tiempo 3.0–4.0 Evalúa sobrecarga de traducción de consulta
    Iteración rápida con datos pequeños 250,000 Barra, Tabla Inicial 0.8–1.2 Útil durante el diseño temprano

    Artículos Relacionados

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation