Segmentaciones de datos en Power BI

SE APLICA A: ✔️ Power BI Desktop ✔️  Servicio Power BI

Imagine que quiere que los lectores del informe puedan consultar métricas de ventas generales, pero también resaltar el rendimiento de administradores de distrito concretos y diferentes períodos de tiempo. Podría crear informes independientes o gráficos comparativos. Podría agregar filtros en el panel Filtros. O bien, podría usar segmentaciones. Las segmentaciones de datos son otro tipo de filtrado. Limitan la parte del conjunto de datos que se muestra en otras visualizaciones del informe.

Animación de la segmentación en acción.

En este artículo se explica cómo crear y dar formato a una segmentación básica, mediante el Ejemplo de análisis de minoristas gratuito. También trata el control de los objetos visuales que se ven afectados por una segmentación, la sincronización con segmentaciones en otras páginas y el filtrado y el formato de las segmentaciones.

En estos otros artículos se explica cómo crear tipos específicos de segmentaciones:

Cuándo usar una segmentación

Las segmentaciones son una excelente opción si desea:

  • Mostrar filtros importantes o que se usan comúnmente en el lienzo del informe para facilitar el acceso.
  • Facilitar la visualización del estado filtrado actual sin tener que abrir una lista desplegable.
  • Filtrar por columnas innecesarias y ocultas en las tablas de datos.
  • Crear informes más específicos mediante la colocación de segmentaciones junto a objetos visuales importantes.

Las segmentaciones de Power BI no admiten:

  • Campos de entrada
  • Opciones de exploración en profundidad

Crear una segmentación

Esta segmentación filtra los datos por administrador de distrito. Si quiere seguir este procedimiento, descargue el archivo PBIX Ejemplo de análisis de minoristas.

  1. Abra Power BI Desktop y, desde la barra de menús, seleccione Archivo > Abrir.

  2. Vaya al archivo Ejemplo de análisis de venta al por menor PBIX.pbix y seleccione Abrir.

  3. En el panel izquierdo, seleccione el icono Informe captura de pantalla del icono Informe. para abrir el archivo en la vista de informe.

  4. En la página Información general, sin nada seleccionado en el lienzo del informe, seleccione el icono Segmentación captura de pantalla del icono Segmentación. en el panel Visualizaciones para crear una nueva segmentación.

  5. Con la nueva segmentación seleccionada, en el panel Campos, expanda la tabla District y seleccione DM para rellenar la segmentación.

    Ahora la nueva segmentación se rellena con una lista de nombres de administradores de distrito y sus casillas de selección.

    Captura de pantalla de segmentación rellenada con nombres de administradores de distrito.

  6. Cambie el tamaño de los elementos y arrástrelos en el lienzo para dejar espacio a la segmentación. Tenga en cuenta que si reduce demasiado el tamaño de la segmentación, sus elementos se recortan.

  7. Seleccione los nombres en la segmentación y observe el efecto que tiene en las demás visualizaciones de la página. Vuelva a seleccionar los nombres para anular la selección, o bien mantenga presionada la tecla Ctrl para elegir más de uno. Seleccionar todos los nombres es lo mismo que no elegir ninguno.

  8. Como alternativa, seleccione Formato (icono de rodillo de pintura) en el panel Visualizaciones para dar formato a la segmentación.

    Hay demasiadas opciones como para describirlas todas; experimente y cree una segmentación que le resulte adecuada. En la imagen siguiente, la primera segmentación tiene una orientación horizontal y fondos en color para los elementos. La segunda segmentación tiene una orientación vertical y texto de color para lograr un aspecto más estándar.

    Captura de pantalla de la segmentación con formato.

    Sugerencia

    De forma predeterminada, los elementos de lista de la segmentación se ordenan de forma ascendente. Para ordenar en orden descendente, haga clic en el botón de puntos suspensivos ( ... ), situado en la esquina superior derecha de la segmentación, y elija Orden descendente.

Control de qué objetos visuales de página se ven afectados por las segmentaciones

De forma predeterminada, las segmentaciones de las páginas del informe afectan a todas las visualizaciones de la página. Cuando elija los valores en los controles deslizantes de lista y fecha que acaba de crear, observe los efectos en las demás visualizaciones. Los datos filtrados están una intersección de los valores seleccionados en las dos segmentaciones.

Use interacciones de objetos visuales para impedir que algunas visualizaciones de página se vean afectadas. En la página Información general, el gráfico Varianza total de ventas por mes fiscal y administrador de distrito muestra datos comparativos generales de los administradores de distrito por mes, que quiere que sean visibles en todo momento. Use interacciones de objetos visuales para que las selecciones de segmentación sigan filtrando este gráfico.

  1. Vaya a la página Información general del informe y, después, seleccione la segmentación Administrador de distrito que ha creado antes.

  2. En el menú de Power BI Desktop, seleccione el menú Formato en Herramientas de objetos visuales y, después, seleccione Editar interacciones.

    Encima de todos los objetos visuales de la página aparecen controles de filtro Captura de pantalla de controles de filtro., cada uno con un Filtro y una opción Ninguno. Inicialmente, la opción Filtro está preseleccionada en todos los controles.

  3. Seleccione la opción Ninguno del control de filtro situado sobre el gráfico Varianza total de ventas por mes fiscal y administrador del distrito para hacer que la segmentación Administrador de distrito deje de filtrarlo.

  4. Seleccione la segmentación Fecha de apertura y después la opción Ninguno situada sobre el gráfico Varianza total de ventas por mes fiscal y administrador de distrito para hacer que esta segmentación deje de filtrarlo.

    Ahora, cuando seleccione los nombres e intervalos de fechas en las segmentaciones, el gráfico Varianza total de ventas por mes fiscal y administrador de distrito no se modifica.

Para más información sobre cómo editar las interacciones, vea Cambio de la interacción de los objetos visuales en un informe de Power BI.

Sincronización y uso de las segmentaciones en otras páginas

Puede sincronizar una segmentación y usarla en una o todas las páginas de un informe.

En el informe actual, la página Ventas mensuales de distrito tiene también una segmentación Administrador de distrito, pero ¿qué ocurriría si también quisiera que esa segmentación estuviera en la página Nuevas tiendas? La página Nuevas tiendas tiene una segmentación, pero solo proporciona información sobre el nombre de la tienda. Con el panel Sincronizar segmentaciones se puede sincronizar la segmentación Administrador de distrito con estas páginas, para que las selecciones de segmentación de cualquier página afecten a las visualizaciones de las tres páginas.

  1. En la cinta Vista de Power BI Desktop, seleccione Segmentaciones de sincronización.

    Captura de pantalla de la selección de Segmentaciones de sincronización en Power BI Desktop.

    O bien, en el menú Vista del servicio Power BI, seleccione Segmentaciones de sincronización.

    Captura de pantalla de la selección de Segmentaciones de sincronización en el servicio Power BI.

    Aparece el panel Sincronizar segmentaciones entre los paneles Filtros y Visualizaciones.

    Captura de pantalla del panel de Sincronizar segmentaciones.

  2. En la página Ventas mensuales de distrito del informe, seleccione la segmentación Administrador de distrito.

    Como ya ha creado una segmentación Administrador de distrito (DM) en la página Información general, el panel Sincronizar segmentaciones tiene este aspecto:

    Captura de pantalla de Sincronización de la segmentación Ventas mensuales de distrito.

  3. En la columna Sincronizar del panel Sincronizar segmentaciones, seleccione las páginas Información general, Ventas mensuales de distrito y Nuevas tiendas.

    Esta selección hace que la segmentación Ventas mensuales de distrito se sincronice en estas tres páginas.

  4. En la columna Visible del panel Sincronizar segmentaciones, seleccione la página Nuevas tiendas.

    Esta selección hace que la segmentación Ventas mensuales de distrito sea visible en estas tres páginas. Ahora el panel Sincronizar segmentaciones aparece de esta forma:

    Captura de pantalla de Selección de páginas en Sincronizar segmentaciones.

  5. Observe los efectos de sincronizar la segmentación y hacerla visible en las otras páginas. En la página Ventas mensuales de distrito, observe que el control deslizante Administrador de distrito muestra ahora las mismas selecciones que en la página Información general. En la página Nuevas tiendas, ahora la segmentación Administrador de distrito es visible y sus selecciones afectan a las que son visibles en la segmentación Nombre de la tienda.

    Sugerencia

    Aunque la segmentación aparece inicialmente en las páginas sincronizadas con el mismo tamaño y posición que en la página original, puede mover, cambiar el tamaño y dar formato de forma independiente a segmentaciones sincronizadas en las distintas páginas.

    Nota

    Si sincroniza una segmentación con una página pero no la hace visible en esa página, las selecciones de segmentación realizadas en las demás páginas seguirán filtrando los datos en la página.

Sincronización de segmentaciones independientes

También puede sincronizar dos o más segmentaciones independientes. Esto es especialmente útil cuando se trabaja con modelos compuestos, ya que es posible que quiera realizar la misma selección en diferentes orígenes sin tener que depender de relaciones entre grupos de orígenes. Para sincronizar dos o más segmentaciones independientes, debe marcarlas como parte de un grupo.

  1. Asegúrese de que el panel Sincronizar segmentaciones esté visible; para ello, selecciónelo en el menú Ver.

    Captura de pantalla del panel de Sincronizar segmentaciones.

  2. Seleccione una de las segmentaciones que quiera incluir en el grupo. En el panel Segmentaciones de sincronización, expanda Opciones avanzadas y escriba un nombre para el grupo. Puede asignar el nombre que quiera.

    Captura de pantalla de la especificación de un nombre de grupo en la sección Opciones avanzadas del panel Segmentaciones de sincronización.

  3. Después, seleccione otra segmentación que quiera sincronizar con la primera y escriba el mismo nombre en el cuadro nombre del grupo. Debe escribirlo exactamente igual.

  4. Asegúrese de seleccionar Sincronizar cambios de campos con otras segmentaciones o Sincronizar cambios de filtros con otras segmentaciones, o bien ambas opciones en función del escenario.

    • Si solo quiere mantener sincronizadas las segmentaciones con el fin de que los filtros establecidos para estas se mantengan sincronizados, seleccione Sincronizar cambios de filtros con otras segmentaciones.
    • Si también quiere asegurarse de que los cambios que realice en el campo en el que se basan las segmentaciones se sincronicen en el grupo, seleccione Sincronizar cambios de campos con otras segmentaciones.
  5. Para probar si la sincronización funciona de la forma esperada, cambie la selección en una de las segmentaciones. Fíjese en cómo se actualiza en la otra segmentación del grupo.

Filtrado de segmentaciones

Puede aplicar filtros de nivel de objeto visual a las segmentaciones para reducir la lista de valores que se muestran en la segmentación. Por ejemplo, puede filtrar los valores en blanco de una segmentación de lista o filtrar determinadas fechas de una segmentación de intervalo. Al hacerlo, solo afecta a los valores que se muestran en la segmentación, no al filtro que la segmentación aplica a otros objetos visuales cuando se realiza una selección. Por ejemplo, supongamos que aplica un filtro a una segmentación de intervalo para mostrar solo determinadas fechas. La selección en la segmentación solo mostrará la primera y la última fecha de ese intervalo, pero aun así verá otras fechas en otros objetos visuales. Una vez que cambie el intervalo seleccionado en la segmentación, verá que los demás objetos visuales se actualizan. Si borra la segmentación, se mostrarán de nuevo todas las fechas.

Consulte Tipos de filtros para obtener más información sobre los filtros de nivel de objeto visual.

Segmentaciones de formato

Existen diferentes opciones de formato según el tipo de segmentación. Con la orientación Horizontal, el diseño dinámico y la posibilidad de colorear elementos, puede generar botones o iconos en lugar de elementos de lista estándar, y hacer que los elementos de segmentación cambien de tamaño para ajustarse a diferentes diseños y tamaños de pantalla.

  1. Con la segmentación Administrador de distrito seleccionada, en el panel Visualizaciones, seleccione el icono Formato Captura de pantalla del icono Formato. para mostrar los controles de formato.

    Captura de pantalla de la selección de formato.

  2. Seleccione las flechas desplegables situadas junto a cada categoría para mostrar y editar las opciones.

Opciones generales

  1. En Formato, seleccione General, seleccione un color rojo en Color del esquema y, después, cambie Grosor del esquema a 2.

    Este valor cambia el color y el grosor de los esquemas y subrayados de los encabezados y elementos.

  2. En Orientación, Vertical es la opción seleccionada de forma predeterminada. Seleccione Horizontal para generar una segmentación con botones o iconos organizados horizontalmente, y flechas de desplazamiento para acceder a los elementos que no caben en la segmentación.

    Captura de pantalla de las selecciones generales.

  3. Active el diseño dinámico para cambiar el tamaño y la disposición de los elementos de segmentación según el tamaño de la segmentación y la pantalla.

    Para las segmentaciones de lista, el diseño dinámico evita que los elementos queden recortados en pantallas pequeñas. Solo está disponible en las orientaciones horizontales. Para las segmentaciones de control deslizante de intervalo, el diseño dinámico cambia el estilo del control deslizante y proporciona más flexibilidad para cambiar de tamaño. Los dos tipos de segmentaciones se convierten en iconos de filtro en tamaños pequeños.

    Captura de pantalla del establecimiento del diseño dinámico.

    Nota

    Los cambios de diseño dinámico pueden invalidar un determinado formato de título y elementos que haya establecido.

  4. En Posición X, Posición Y, Ancho y Alto, establezca la posición y el tamaño de la segmentación con una precisión numérica, o bien mueva y cambie el tamaño de la segmentación directamente en el lienzo.

    Experimente con diferentes tamaños de elementos y organizaciones, y observe cómo el diseño dinámico cambia en consecuencia. Estas opciones solo están disponibles cuando se seleccionan orientaciones horizontales.

    Captura de pantalla de opciones horizontales.

Para más información sobre las orientaciones horizontales y los diseños dinámicos, vea Creación de una segmentación con capacidad de respuesta que se puede cambiar de tamaño en Power BI.

Opciones de controles de selección (solo segmentaciones de lista)

  1. En Controles de selección, active Mostrar la opción "Seleccionar todo" para agregar un elemento Seleccionar todo a la segmentación.

    Mostrar opción "Seleccionar todo" está desactivada de forma predeterminada. Cuando se habilita esta opción, al activarla, se seleccionan todos los elementos o se anula su selección. Si selecciona todos los elementos, al seleccionar un elemento se anula la selección, lo que permite un tipo de filtro no es.

    Captura de pantalla de los controles de selección.

  2. Desactive la opción Selección única para poder seleccionar varios elementos sin necesidad de mantener presionada la tecla Ctrl.

    La opción Selección única está activada de forma predeterminada. Al seleccionar un elemento se selecciona y, si se mantiene presionada la tecla Ctrl, se seleccionan varios elementos. Si vuelve seleccionar un elemento, se anula su selección.

Opciones de título

La opción Título está activada de forma predeterminada. Esta selección muestra el nombre del campo de datos en la parte superior de la segmentación. También puede editar el título, que es especialmente útil para las segmentaciones de la jerarquía. Vea Cambiar el título en el artículo "Adición de varios campos a una segmentación de jerarquía" para obtener más información.

  • En este artículo, aplique formato al texto como se indica a continuación:
    • Color de fuente: rojo
    • Tamaño del texto: 14 pt
    • Alineación: Centro
    • Familia de fuentes: Arial Black

Opciones de elementos

Las opciones de elementos solo están disponibles para las segmentaciones de lista.

  1. En este artículo, aplique los formatos siguientes a las opciones de Elementos:

    • Color de fuente: negro
    • Fondo: rojo claro
    • Tamaño del texto: 10 pt
    • Familia de fuentes: Arial
  2. Para Contorno, elija Marco a fin de dibujar un borde alrededor de cada elemento con el tamaño y el color que establezca en Opciones generales.

    Captura de pantalla de las opciones de contorno de marco.

    Sugerencia

    • Con las opciones General > Orientación > Horizontal seleccionadas, los elementos no seleccionados muestran los colores de fondo y texto elegidos. Los elementos seleccionados usan el valor predeterminado del sistema, normalmente un fondo negro con texto en blanco.
    • Al seleccionar General > Orientación > Vertical, los elementos siempre muestran los colores seleccionados y las casillas siempre son de color negro cuando se seleccionan.

Entradas de fecha/numérica y opciones de control deslizante

Las entradas numéricas y de fecha y las opciones de control deslizante solo están disponibles para segmentaciones de controles deslizantes de intervalo.

  • Para las segmentaciones de lista, las opciones de entradas numéricas y de fecha son las mismas que las de Elementos, salvo que no hay opciones de contorno ni subrayado.
  • Las opciones de control deslizante permiten establecer el color del control deslizante de intervalo o desactivar el control deslizante para dejar solamente las entradas numéricas.

Otras opciones de formato

Las demás opciones de formato están desactivadas de forma predeterminada. Active estas opciones para controlarlas:

  • Fondo: agrega un color de fondo a la segmentación y establece su transparencia.
  • Bloquear relación de aspecto: Conserve el alto y el ancho relativos de la segmentación si se cambia el tamaño.
  • Borde: agrega un borde alrededor de la segmentación y establece su color. Este borde de la segmentación es independiente y no se ve afectado por la configuración General.
  • Sombra: agregue una sombra paralela al control deslizante.

Pasos siguientes

Para más información sobre las segmentaciones, consulte los siguientes artículos: