Creación de visualizaciones de matriz en Power BI
SE APLICA A: Power BI Desktop Servicio Power BI
El objeto visual de matriz es similar a una tabla. Una tabla admite dos dimensiones y los datos son planos; es decir, que los valores duplicados se muestran, pero no se agregan. Una matriz hace que sea más fácil mostrar los datos de manera significativa en múltiples dimensiones, ya que admite un diseño escalonado. La matriz agrega automáticamente los datos y le permite explorarlos en profundidad.
Puede crear objetos visuales de tipo matriz en elementos cruzados e informes de Power BI dentro de la matriz con otros objetos visuales en esa página de informe. Por ejemplo, puede seleccionar filas, columnas y e incluso celdas individuales y realizar un resaltado cruzado. Además, las celdas individuales y las selecciones de celdas múltiples pueden copiarse y pegarse en otras aplicaciones.
Hay muchas características asociadas a la matriz y las describimos en las secciones siguientes de este artículo.
Nota:
Para compartir el informe con un compañero en Power BI es necesario que los dos tengan licencias de Power BI Pro individuales o que el informe esté guardado en la capacidad Premium.
Descripción del cálculo de los totales por Power BI
Antes de pasar a analizar el uso del objeto visual de matriz, es importante entender cómo hace Power BI para calcular los valores totales y subtotales en tablas y matrices. Para las filas de total y subtotal, Power BI evalúa la medida a través de todas las filas en los datos subyacentes: no es simplemente una suma de los valores de las filas visibles o que se muestran. Esto significa que obtendrá valores diferentes en la fila de total de lo que cabría esperar.
Eche un vistazo a los siguientes objetos visuales de matriz.
En este ejemplo, cada fila del objeto visual de matriz situado más a la derecha muestra la cantidad para cada combinación de fecha y vendedor. Sin embargo, puesto que un vendedor se muestra con varias fechas, los números pueden aparecer más de una vez. Por lo tanto, el total de los datos subyacentes y una simple suma de los valores visibles no coincide. Este error de coincidencia es un patrón común cuando el valor que se va a sumar está en el lado uno de una relación de uno a varios.
Al examinar los totales y subtotales, recuerde que estos valores se basan en los datos subyacentes. No se basan exclusivamente en los valores visibles.
Expansión y contracción de encabezados de fila
Hay dos maneras de expandir los encabezados de fila. La primera es mediante el menú contextual. Tiene opciones para expandir el encabezado de fila específico que ha seleccionado, todo el nivel o todo hasta el último nivel de la jerarquía. También tiene opciones similares para contraer los encabezados de fila.
Además, puede agregar botones +/-a los encabezados de fila mediante el panel de formato situado bajo la tarjeta Encabezados de fila. De forma predeterminada, los iconos coinciden con el formato del encabezado de fila, pero puede personalizar los colores y tamaños de los iconos por separado si así lo desea.
Una vez que los iconos están activados, funcionan de forma similar a los de la tabla dinámica de Excel.
El estado de expansión de la matriz se guarda con el informe. Una matriz se puede anclar a un panel expandido o contraído. Cuando se selecciona el icono del panel y se abre el informe, se puede cambiar el estado de expansión en el informe.
Nota:
Si va a crear un informe sobre un modelo multidimensional de Analysis Services, hay algunas consideraciones especiales que debe tener en cuenta para expandir o contraer si el modelo usa la característica de miembro predeterminado. Para obtener más información, consulte el artículo Trabajo con modelos multidimensionales en Power BI.
Uso de acciones de exploración en profundidad con el objeto visual de matriz
Con el objeto visual de matriz, puede realizar todo tipo de actividades interesantes de exploración en profundidad que no estaban disponibles anteriormente. Estas actividades incluyen la capacidad de explorar en profundidad mediante filas, columnas e incluso en celdas y secciones individuales. Veamos cómo funciona cada una de ellas.
Exploración en profundidad en encabezados de fila
En el panel Visualizaciones, al agregar varios campos a la sección Filas del área Campos, se habilitan acciones de exploración en profundidad en las filas del objeto visual de matriz. Esto es parecido a la creación de una jerarquía que después permite explorar en profundidad (y, posteriormente, retroceder) por esa jerarquía y analizar los datos de cada nivel.
En la imagen siguiente, la sección Filas contiene Fase de ventas y Tamaño de oportunidad, lo cual permite crear una agrupación (o jerarquía) de las filas que se pueden explorar para ver los detalles.
Cuando se ha creado una agrupación en el objeto visual en la sección Filas, el mismo objeto visual muestra los iconos Explorar en profundidad y Expandir en la esquina superior del objeto visual.
De forma parecida al comportamiento de exploración y expansión de otros objetos visuales, al hacer clic en esos botones se puede explorar en profundidad (o retroceder) por la jerarquía. En este caso, se puede explorar en profundidad desde Ventas a Tamaño de oportunidad, como se muestra en la imagen siguiente, en la que se selecciona el icono de nivel uno de exploración en profundidad (el tridente).
Además de usar esos iconos, puede seleccionar cualquiera de los encabezados de fila y explorar en profundidad seleccionando la opción correspondiente en el menú que aparece.
Tenga en cuenta que hay algunas opciones en el menú que aparece que generan resultados diferentes:
Si selecciona Explorar en profundidad se expande la matriz de ese nivel de fila, salvo todos los demás encabezados de fila, a excepción del encabezado que se seleccionó. En la siguiente imagen, se seleccionó Propuesta>Explorar en profundidad. Tenga en cuenta que otras filas de nivel superior ya no aparecen en la matriz. Esta forma de explorar en profundidad es una característica útil, que se convierte en magnífica cuando se llega a la sección de resaltado cruzado.
Seleccione el icono de Rastrear agrupando datos para volver a la vista de nivel superior anterior. Si, a continuación, selecciona Propuesta>Mostrar el siguiente nivel, obtendrá un listado alfabético de todos los elementos del siguiente nivel (en este caso, el campo Tamaño de oportunidad), sin la categorización de jerarquía de nivel superior.
Seleccione el icono de Rastrear agrupando datos situado en la esquina superior para que la matriz muestre todas las categorías de nivel superior; a continuación, seleccione Propuesta>Expandir al siguiente nivel para ver todos los valores de los dos niveles de la jerarquía: Fase de ventas y Tamaño de oportunidad.
También puede usar el elemento de menú Expandir para controlar aún más la presentación. Por ejemplo, seleccione el icono Rastrear agrupando datos. Luego, seleccione Propuesta>Expandir>Selección. Power BI muestra una fila total para cada fase de ventas y todas las opciones de Tamaño de oportunidad de Propuesta.
Exploración en profundidad en encabezados de columna
Al igual que la funcionalidad de explorar en profundidad en las filas, también se puede hacer en las columnas. En la siguiente imagen, hay dos campos en el conjunto de campos Columnas, lo cual permite crear una jerarquía similar a la que hemos usado para las filas anteriormente en este artículo. En el conjunto de campos Columnas, tenemos Región y Segmento. En cuanto el segundo campo se agregó a Columnas, un nuevo menú desplegable (Obtener detalles) apareció en el objeto visual; actualmente muestra Filas.
Para explorar columnas en profundidad, seleccione Columnas en el menú Obtener detalles que se encuentra junto a los iconos de obtención de detalles y expansión. Seleccione la región Este y elija Explorar en profundidad.
Cuando se selecciona Explorar en profundidad, aparece el siguiente nivel de la jerarquía de la columna para Región > Este que, en este caso, es Recuento de oportunidades. La otra región está oculta.
El resto de los elementos de menú funcionan de la misma manera que lo hacen los de las filas (vea la sección anterior, Exploración en profundidad en encabezados de fila). También puede seleccionar las opciones Mostrar el siguiente nivel y Expandir al siguiente nivel con columnas al igual que podía hacer con las filas.
Nota:
Los iconos de exploración en profundidad y de exploración en profundidad se aplican a las filas, y puede explorar en profundidad las columnas cuando se seleccionan. Para explorar en profundidad por las columnas, debe usar el menú contextual.
Diseño escalonado con objetos visuales de matriz
El objeto visual de matriz aplica sangría automáticamente a las subcategorías de una jerarquía debajo de cada elemento primario, que se denomina Diseño escalonado.
En la versión original del objeto visual de la matriz, las subcategorías se mostraban en una columna completamente diferente, lo cual ocupaba más espacio en el objeto visual. En la imagen siguiente se muestra la tabla de un objeto visual de matriz original; observe que las subcategorías se encuentran en una columna independiente.
En la siguiente imagen, puede ver un objeto visual de matriz con el diseño escalonado en acción. Observe que la categoría Qualify (Aprobación) tiene las subcategorías (Pequeño, Mediano y Grande) con una ligera sangría, lo que proporciona un objeto visual mucho más limpio y mucho más condensado.
Puede ajustar fácilmente la configuración del diseño escalonado. Con el objeto visual de matriz seleccionado, en la sección Formato (el icono del pincel) del panel Visualizaciones, expanda la sección de encabezados de fila. Tiene dos opciones: la opción de diseño escalonado (que se puede activar o desactivar) y la opción de sangría de diseño escalonado (que permite especificar el tamaño de la sangría, en píxeles).
Si desactiva el diseño escalonado, Power BI muestra subcategorías en otra columna en lugar de con una sangría debajo de la categoría primaria.
Subtotales y totales generales con objetos visuales de matriz
Puede activar o desactivar subtotales en objetos visuales de matriz tanto para filas como para columnas. En la imagen siguiente, puede ver que los subtotales de fila están establecidos en Activado y configurados para que se muestren en la parte inferior.
Al activar Subtotales de fila y agregar una etiqueta, Power BI también agrega una fila y la misma etiqueta al valor total general. Para dar formato al total general, seleccione la opción de formato para Total general de fila.
Si quiere desactivar los subtotales y el total general, en la sección Formato del panel Visualizaciones, expanda la tarjeta Subtotales de fila. y mueva el control deslizante de subtotales a Desactivado. Al hacerlo, no se muestran los subtotales.
El mismo proceso se aplica a los subtotales de columna.
Adición de iconos condicionales
Agregue indicaciones visuales a la tabla o a la matriz con iconos condicionales.
En la sección Formato del panel Visualizaciones, expanda la tarjeta Elementos de celda. Mueva el control deslizante Iconos a Activado y seleccione el icono de definiciones.
Ajuste las condiciones, los iconos y los colores de la matriz y seleccione Aceptar. En este ejemplo, se usa una marca roja para los valores bajos, un círculo púrpura para los valores altos y un triángulo amarillo para los valores intermedios.
Resaltado cruzado con objetos visuales de matriz
Con el objeto visual de matriz, puede seleccionar todos los elementos de la matriz como base para el resaltado cruzado. Seleccione una columna en una matriz para que Power BI resalte la columna, al igual que sucede con los demás objetos visuales de la página de informe. Este tipo de resaltado cruzado es una característica común de otros objetos visuales y selecciones de punto de datos, por lo que ahora el objeto visual de matriz ofrece la misma función.
Además, el uso de Ctrl+clic también funciona para el resaltado cruzado. Por ejemplo, en la siguiente imagen se ha seleccionado una colección de subcategorías del objeto visual de matriz. Observe que los elementos del objeto visual que no se seleccionaron aparecen atenuados y que los demás objetos visuales de la página reflejan las selecciones realizadas en el objeto visual de matriz.
Copia de valores de Power BI para su uso en otras aplicaciones
La matriz o tabla podría tener contenido que le gustaría usar en otras aplicaciones: Dynamics CRM, Excel y otros informes de Power BI. Con el menú contextual de Power BI, puede copiar una sola celda o una selección de celdas en el portapapeles y pegarlas en la otra aplicación.
Para copiar el valor de una sola celda, seleccione la celda, haga clic con el botón derecho del ratón y elija Copiar valor. Con el valor de la celda sin formato en el Portapapeles, ahora puede pegarlo en otra aplicación.
Para copiar más de una celda, seleccione un rango de celdas o utilice CTRL para seleccionar una o más celdas. Copiar selección garantiza que a las medidas se les aplique formato según las reglas de formato de la columna, a diferencia del comando Copiar valor sin formato.
La copia incluye los encabezados de columna y de fila.
Si quiere hacer una copia del objeto visual que contiene solo las celdas seleccionadas, seleccione una o varias celdas. Para ello, haga clic en CTRL, haga clic con el botón derecho y seleccione Copiar objeto visual.
Si después usa Ctrl+V para pegar los datos en el lienzo, aparecerá una copia de la visualización de la matriz, pero solo contendrá los datos copiados.
Establecimiento de un valor de matriz como una dirección URL personalizada
Si tiene una columna o una medida que contiene direcciones URL de sitios web, puede usar el formato condicional para aplicar dichas direcciones URL a los campos como vínculos activos. Esta opción está en la tarjeta Elementos de celda del panel de formato.
Active Dirección URL web y seleccione un campo para usarlo como dirección URL de la columna. Una vez aplicados, los valores de ese campo (columna) se convierten en vínculos activos. Mantenga el mouse para ver el vínculo y selecciónelo para saltar a esa página.
Para obtener más información, consulte Formato de tabla condicional.
Colores de fuente y sombreado con objetos visuales de matriz
Con el objeto visual de matriz, puede aplicar formato condicional (colores, sombreado y barras de datos) al fondo de las celdas de la matriz y también al texto y a los valores propiamente dichos.
Para aplicar formato condicional, seleccione el objeto visual de matriz y abra el panel Formato. Expanda la tarjeta Elementos de celda y, en Color de fondo, Color de fuente o Barras de datos, mueva el control deslizante a Activado. Activar una de estas opciones hace que su icono de definiciones esté disponible. Al seleccionar ese icono, puede personalizar los colores y los valores del formato de color.
Seleccione un icono de definiciones para abrir un cuadro de diálogo que puede usar para realizar ajustes. En este ejemplo se muestra el cuadro de diálogo de Barras de datos.
Jerarquía desigual
Una jerarquía desigual tiene niveles sin datos. Un buen ejemplo es una matriz de empleados de la empresa. Una empresa tiene muchos niveles, desde el director general hacia abajo. El director general es el nivel más alto de la jerarquía y no depende de ningún otro empleado. Por otro lado, cualquier otro empleado de la empresa podría informar a una cadena de gerentes que informan a un vicepresidente que informa al DIRECTOR GENERAL. Según su nivel en la jerarquía y la forma en que se organiza su departamento, los empleados podrían tener datos de uno, dos, cinco o diez niveles en la jerarquía. Además, para cualquier empleado determinado, puede que no haya datos para determinados niveles de jerarquía.
Actualmente no hay ninguna manera de ocultar filas en blanco o valores primarios y secundarios idénticos. Y no puede controlar qué niveles de la jerarquía se pueden expandir y cuáles no. Pero hay algunos pasos que puede seguir para que el objeto visual sea más atractivo.
Desactive el diseño escalonado. En el panel Formato, expanda la tarjeta Encabezados de fila. A continuación, abra la sección Opciones de la tarjeta y establezca el botón de alternancia Diseño escalonado en Desactivado. Todos los valores en blanco de un nivel de jerarquía ahora se muestran en la misma fila.
Desactive los subtotales de las filas y columnas de la matriz. En el panel Formato, establezca los controles deslizantes Subtotales de fila y Subtotales de columna en Desactivado.
Consideraciones y solución de problemas
Si los datos de texto de las celdas o los encabezados de la matriz contienen caracteres de nueva línea, dichos caracteres se ignoran a menos que active la opción "Ajuste de línea" en la tarjeta del panel de formato asociada del elemento.
El objeto visual de matriz muestra un máximo de 100 columnas.
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de