Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Saludos
Tengo un pequeño requisito para mostrar el total acumulado en una fila separada. ¿Puede alguien tener alguna idea de cómo lograr esto?
Conjunto de datos:
Objetivo esperado:
El KPI1 acumulativo está ejecutando un total de KPI1 de enero a diciembre.
El KPI2 acumulativo es un total acumulativo de KPI2 de enero a diciembre.
Saludos
Fin
Gracias Arul,
Está funcionando hasta cierto punto. Sin embargo, no muestra el total de ejecución correcto. Está repitiendo los mismos valores que los valores reales. Consulte la captura de pantalla a continuación.
Por favor, aconseje sobre el mismo.
Saludos
Fin
@ ,
Siga los pasos a continuación:
Paso 1: Cree una tabla calculada para los KPI, consulte el siguiente código DAX.
KPI Table =
VAR _tempTable =
SUMMARIZE ( 'Table', 'Table'[KPI] )
VAR _add =
ADDCOLUMNS ( _tempTable, "@KPI", CONCATENATE ( "Cummulative ", 'Table'[KPI] ) )
VAR _CumulativeKPI =
SELECTCOLUMNS ( _add, "NewKPI", [@KPI] )
RETURN
UNION ( _tempTable, _CumulativeKPI )
Paso 2: Cree la siguiente medida para usarla en la matriz visual.
Metrics Measure =
VAR _kpi1Cummulative =
CALCULATE (
SUM ( 'Table'[Value] ),
'Table'[Date] <= MAX ( 'Table'[Date] ),
'Table'[KPI] = "KPI1",
ALLSELECTED ( 'Table'[Month] )
)
VAR _kpi2Cummulative =
CALCULATE (
SUM ( 'Table'[Value] ),
'Table'[Date] <= MAX ( 'Table'[Date] ),
'Table'[KPI] = "KPI2",
ALLSELECTED ( 'Table'[Month] )
)
VAR _selectedKPI =
SELECTEDVALUE ( 'KPI Table'[KPI] )
VAR _result =
SWITCH (
TRUE (),
_selectedKPI = "KPI1", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI1" ),
_selectedKPI = "KPI2", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI2" ),
_selectedKPI = "KPI3", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI3" ),
_selectedKPI = "KPI4", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI4" ),
_selectedKPI = "KPI5", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI5" ),
_selectedKPI = "Cummulative KPI1", _kpi1Cummulative,
_selectedKPI = "Cummulative KPI2", _kpi2Cummulative
)
RETURN
_result
Paso 3: Use la columna KPI de la tabla recién creada en el campo de fila del visual y use la columna del mes de la tabla real en el campo de columna del visual y luego la medida en el campo de valores.
Resultado:
Por favor, hágamelo saber si tiene alguna pregunta.
Gracias
Arul