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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
IF
Post Prodigy
Post Prodigy

Gráfico de cascada con múltiples medidas

Hola

Leí la discusión sobre la tabla de cascada, pero no funcionó cuando intenté lo siguiente.

Tengo categoría de producto y 8 medidas en la misma tabla. Las medidas tienen valores + y -. Me gustaría mostrarles en el gráfico del flujo de agua. Hice otra tabla nueva (nombre:Waterfalltable); una columna para el nombre de las medidas y la otra es para index. También hice una nueva medida.

Cascada ???????
SWITCH(
SELECTEDVALUE('Waterfalltable'[Index]),
1, +[R_DM],
2, +[R_Nego],
3, +[R_Pjt],
4, +[R_Raw],
5, +[R_FX],
6, +[R_EC],
7, +[R_Pjt2],
8, +[R_Raw2],
BLANK()
)

No estoy seguro de qué hacer a continuación en el panel de visualización. Traté de poner la nueva medida al campo de valor no funcionó.

Tal vez haya una mejor manera de hacer cascada.

¿Podría ayudarme?

Todo lo mejor

Después de esta etapa no estoy seguro de qué hacer. También debe haber una relación entre la nueva tabla y

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @IF

Puede ir a 'Editor de consultas', haga clic en 'Agregar columnas'>'Columna de índice' para crear una columna de índice y luego 'Cerrar y aplicar'.

x3.png

A continuación, debe hacer que la columna 'MeasureName' esté seleccionada, haga clic en 'Ordenar por columna'>'índice'.

x4.png

Saludos

Allan

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

View solution in original post

6 REPLIES 6
v-alq-msft
Community Support
Community Support

Hola, @IF

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

e1.PNG

Prueba:

e2.PNG

No hay ninguna relación entre dos tablas: puede crear medidas como se indica a continuación.

A Measure = SUM('Table'[A])

R_DM Measure = SUM('Table'[R_DM])

R_Nego Measure = SUM('Table'[R_Nego])

R_Pjt Measure = SUM('Table'[R_Pjt])

Result = 
SWITCH(
    SELECTEDVALUE(Test[MeasureName]),
    "A",[A Measure],
    "R_DM",[R_DM Measure],
    "R_Nego",[R_Nego Measure],
    "R_Pjt",[R_Pjt Measure],
    BLANK()
)

Resultado:

e3.PNG

Saludos

Allan

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

Hola

Gracias por la respuesta. ¿Hay alguna posibilidad de mostrar los cambios en un pedido? Me gustaría ordenarlos "A", "R_DM", "R_Nego", "R_Pjt". Tengo más medidas. Por lo tanto, el orden es importante para mí.

Mejor

v-alq-msft
Community Support
Community Support

Hola, @IF

Puede ir a 'Editor de consultas', haga clic en 'Agregar columnas'>'Columna de índice' para crear una columna de índice y luego 'Cerrar y aplicar'.

x3.png

A continuación, debe hacer que la columna 'MeasureName' esté seleccionada, haga clic en 'Ordenar por columna'>'índice'.

x4.png

Saludos

Allan

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

Hola

No sé si estoy haciendo algo mal para ordenar. Como usted mencionó, agredo la columna de índice:

Index columnColumna de índicesortingClasificación

La clasificación no cambia en absoluto. Es un pequeño problema, pero me molesta. Tal vez me equivoque.

Todo lo mejor,

aj1973
Community Champion
Community Champion

Hola @IF

No estoy seguro de que entendiera su problema, pero creo que es porque su medida Waterfall está devolviendo una cadena en lugar de un valor y probablemente es por eso que el gráfico de cascada no lo está aceptando.

Intente utilizar True() en lugar de SELECTEDVALUE dentro de su SWITCH y el número de su índice para los valores.

Cascada ???????

Interruptor(

True(),

'Waterfalltable'[Index]-1,+[R_DM],

.

.

Regards
Amine Jerbi

If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook

Hola

Por ejemplo; Tengo los siguientes datos. Las enumeradas son todas las medidas.

XxYyA(esta es la medida 1)R_DM (esta es la medida 1)R_Nego (esta es la medida 2)R_Pjt (esta es la medida 3)
353532M2503-10-10
353533M200410-5
353536M25031020
353551M3004-10-5
353552M2006-105
353553M30050-15
353601M3007-5-10
353602M3007-510
353604M3006010

Basado en la categoría xx quiero mostrar gráficos de cascada. El valor debe ser sum para cada categoría xx. Una vez más todos los valores son medidas. El gráfico de cascada debe mostrar:

XxYyA(esta es la medida 1)R_Nego (esta es la medida 2)R_Pjt (esta es la medida 3)R_Raw (esta es la medida 4)
35353 70010105
35355 80015-20-10
35360 90020-1010

Espero que esté claro ahora.

Todo lo mejor,

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors