Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
mitchterlisner
New Member

Visualización de matriz - limitaciones / alternativas

Soy un usuario bastante nuevo de PowerBI, así que agradezco su paciencia; Trataré de equilibrar la brevedad y la claridad con preguntas específicas al final.

Estamos tratando de crear un informe en particular con una visualización de matriz, y nos hemos convertido en un obstáculo.

Los casos pueden pasar por diferentes estados, y queremos mostrar cuántos días pasa cada caso en cada estado, por ejemplo:

Estado:S1S2S3
Caso:
C1 352
C2 331
C3 297

Estamos usando una matriz porque diferentes clientes usan diferentes estados (por ejemplo, otro cliente también puede usar otro estado S4) y cada cliente solo desea ver columnas para sus propios estados. Los datos de origen están estructurados como (Case, Status, DaysInStatus).

Una nota adicional, en caso de que sea relevante- nuestra visualización de matriz real incluye atributos de caso, como "Filas", con "Diseño escalonado" desactivado, por lo que oculta la jerarquía y cada caso todavía se muestra como una sola fila.

Attr1Attr2S1S2S3
C1VerdeRojo352

Visualmente, la matriz funciona bien - muestra las columnas de estado correctas para cada cliente, con los días en cada caso.

Sin embargo, hemos alcanzado un obstáculo crítico para obtener valor empresarial, encontrando cuellos de botella. Queremos que los clientes puedan identificar los estados en los que los casos se atascan y encontrar casos que pasaron mucho tiempo allí.

Idealmente, nos gustaría que la visualización de la matriz a 1) mostrar los promedios por estado y 2) poder ordenar la visualización por las columnas de estado. Por ejemplo, vemos que el promedio de S2 es 5.7, y luego "Ordenar descendente" S2, por lo que burbuja C3 a la parte superior, así:

S1S2S3
C3 297
C1 352
C2 331
Avg 2.65.73.3

Sin embargo, no puedo encontrar cómo mostrar una fila de promedios, y parece que la visualización de la matriz no admite la ordenación de la manera que queremos; el "Ordenar" no se puede ordenar en columnas de estado específicas, y no ordena los casos (filas) - sólo ordena la jerarquía oculta dentro de cada caso - lo que en nuestro caso parece que parece que la ordenación está rota.

Pregunta 1: ¿Hay alguna manera de configurar la visualización de la matriz para mostrar los promedios de la matriz y permitir la clasificación de los casos de la manera que queremos ordenar?

Si no podemos obtener esto de la visualización de la matriz, podemos pedir a nuestros clientes que exporten los datos (a Excel, etc.) para calcular los promedios y ordenar los casos externamente. Sin embargo, la visualización de matriz exporta los datos de origen -no la matriz- y nuestro equipo de negocios dijo que no podemos pedir a los clientes que hagan el pivote ellos mismos, por lo que no podemos usar la exportación CSV de los datos de origen como nuestra solución. Además, parece imposible simplemente copiar los valores de la pantalla al portapapeles, para poder pegarlos en Excel.

Pregunta 2: ¿Hay alguna manera de configurar la visualización de la matriz para exportar el CSV de la matriz vista en pantalla (no los datos de origen)?
Pregunta 3: ¿Hay alguna manera de habilitar la selección/copia de la matriz en el portapapeles?

Por último, estamos abiertos a visualizaciones de matriz de terceros o soluciones que podrían requerir un poco de codificación (es decir, una visualización R o Py), si eso es lo que se necesita.

Pregunta 4: ¿Hay alguna visualización de matriz de terceros con las capacidades que necesitamos?
Pregunta 5: Si esto requeriría una visualización personalizada, ¿hay una guía de inicio rápido específica para crear una matriz? (Soy un desarrollo experto pero sin experiencia en R/Python/visualizations.)

Gracias de antemano
-Mitch

1 ACCEPTED SOLUTION

Gracias por sus sugerencias. Las sugerencias anteriores sobre el uso de la función Promedio son correctas, pero me bloqueó un paso anterior.

Encontré la solución para la parte que me estaba en tropiezando. (Con ayuda; gracias a los recursos de Microsoft.)

Nuestra matriz se veía así:

snippet1.png

Cuando intenté habilitar "Subtotales de fila", arruinó totalmente la visualización, como esta:

snippet2.png

... así que simplemente deshabilité "Subtotales de fila". Ese fue mi error.


Necesitaba habilitar "Subtotales de fila", y habilitar "Por nivel de fila", y luego deshabilitar el subtotal para cada fila excepto "Número de caso".

snippet3.png

Entonces finalmente vi la matriz aparecer correctamente, con la fila a lo largo de la parte inferior.

snippet4.png

Ahora finalmente estaba listo para hacer el cambio sugerido anteriormente, para cambiar el "Valor" de la "[Suma de] DaysInStatus" al "Promedio de DaysInStatus". Después de hacer eso, y actualizar la etiqueta, estaba listo.

snippet5.png

(Nota, cambiar que de suma a media no solo afecta a la fila del subtotal, también afecta a las celdas de la matriz. Eso estuvo bien porque nuestros datos de origen ya están agregados.)

Nota final, con respecto a la exportación CSV - Recibí la confirmación (del experto de Microsoft PowerBI) de que no, la matriz no puede simplemente exportar a CSV directamente en el formato pivotado.

View solution in original post

5 REPLIES 5
v-zhenbw-msft
Community Support
Community Support

Hola @mitchterlisner ,

Puede configurar el promedio de días y ordenar por él.

matrix1.jpg

matrix2.jpg

Pero no puede exportar la misma estructura que la tabla de matriz, solo puede exportar como datos de origen.

Si desea exportar la matriz vista, debe pivotar en el Editor de consultas.

matrix3.jpg

matrix4.jpg

A continuación, puede exportar los datos como la estructura de matriz.

matrix5.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

BTW, pbix como adjunto.

Gracias, sin embargo, esas soluciones no parecen funcionar en nuestra situación. Comenzaré mencionando que no estamos usando datos importados, estamos usando liveconnect a AAS; Creo que eso crea limitaciones para nosotros.

Esos pasos muestran cómo configurar el valor para que sea un promedio, pero no queremos que el valor (que se muestra en cada celda de la matriz) sea un promedio, queremos que la fila de promedios a lo largo de la parte inferior.

PowerBI issue 1.png

Como referencia, nuestros datos de origen tienen la siguiente forma:

PowerBI issue 2.png

Esos pasos muestran en una captura de pantalla una fila de promedios a lo largo de la parte inferior, pero no podemos encontrar cómo hacerlo.

PowerBI issue 3.png

Hemos intentado habilitar los subtotales de fila y los "subtotales de columna", y ninguno agrega una fila de pie de página de promedios. ¿Nos falta otro paso de configuración?

Por último, las instrucciones muestran cómo pivotar en el Editor de consultas, pero no podemos hacerlo, porque estamos usando liveconnect a AAS, no datos importados. Controlamos el modelo AAS y podríamos remodelar el modelo AAS, pero no lo pivotamos en el modelo AAS porque en nuestra comprensión no hay ninguna otra visualización de PowerBI que pueda admitir las columnas dinámicas, aparte de la matriz.

Hola @mitchterlisner ,

Creamos un ejemplo con los datos de origen.

ma1.jpg

ma2.jpg

ma3.jpg

Si desea obtener el promedio en Total, puede configurar los días en estado para que estén promediando.

ma4.jpg

O puedes usar esta medida,

Measure = 
IF(
    HASONEVALUE('Case'[case number]),
    SUM('Table'[daysinstatus]),
    AVERAGE('Table'[daysinstatus]))

ma5.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

BTW, pbix como adjunto.

Gracias por sus sugerencias. Las sugerencias anteriores sobre el uso de la función Promedio son correctas, pero me bloqueó un paso anterior.

Encontré la solución para la parte que me estaba en tropiezando. (Con ayuda; gracias a los recursos de Microsoft.)

Nuestra matriz se veía así:

snippet1.png

Cuando intenté habilitar "Subtotales de fila", arruinó totalmente la visualización, como esta:

snippet2.png

... así que simplemente deshabilité "Subtotales de fila". Ese fue mi error.


Necesitaba habilitar "Subtotales de fila", y habilitar "Por nivel de fila", y luego deshabilitar el subtotal para cada fila excepto "Número de caso".

snippet3.png

Entonces finalmente vi la matriz aparecer correctamente, con la fila a lo largo de la parte inferior.

snippet4.png

Ahora finalmente estaba listo para hacer el cambio sugerido anteriormente, para cambiar el "Valor" de la "[Suma de] DaysInStatus" al "Promedio de DaysInStatus". Después de hacer eso, y actualizar la etiqueta, estaba listo.

snippet5.png

(Nota, cambiar que de suma a media no solo afecta a la fila del subtotal, también afecta a las celdas de la matriz. Eso estuvo bien porque nuestros datos de origen ya están agregados.)

Nota final, con respecto a la exportación CSV - Recibí la confirmación (del experto de Microsoft PowerBI) de que no, la matriz no puede simplemente exportar a CSV directamente en el formato pivotado.

Hola @mitchterlisner ,

Me alegra saber que ha resuelto su problema.

Por favor, marque su respuesta como una solución para ayudar a otros a encontrarla más rápidamente y poner fin a este hilo.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.