Forum Discussion

abureaux's avatar
abureaux
Frequent Visitor
2 years ago

KPI stopped working

Everything was working up until this weekend, so I'm not sure why this stopped working.

 

When I look at the individual components, I get these...

My value:

kpi_v1 = 1-((SUM('Audit_Scorecards'[PEPReference:7])/2)/(Audit_Scorecards[Audits Completed]))

 

My Target:

kpi_target_v1 = 1-(MAX('KPI'[KPI_PEP7])/2)/MAX('KPI'[KPI_Total_Audits])

Resulting KPI:

 

When I make any changes to the filters I get this:

 

But when I apply the same filters while looking at the values used in above KPI in Cards, I get what I expect (KPI Target vs KPI Value):

 

Does anyone have an idea as to why these are acting up now?

 

EDIT: I should add that it seems like the Value component of the KPI is defaulting to 1 or 100%.

2 Replies

  • abureaux's avatar
    abureaux
    Frequent Visitor

    When I checked this morning, I apparently didn't save my work yesterday, which means I was missing a data refresh. Prior to refreshing the data, the visuals work (see below), but as soon as I add more data, things break.

    Unfiltered:

    Filtered:

    The KPI cards are set up with the following:

    PEP_7 (Measure) = 1-((SUM('Audit_Scorecards'[PEPReference:7])/2)/(Audit_Scorecards[Audits Completed]))
    Audits Completed (Measure) = COUNTAX(Audit_Scorecards,[Status])
    Year = The [Audit Year] column from the below table.
    KPI_Target_PEP7 (Measure) = 1-((SUM('KPI'[KPI_PEP7])/2)/MAX('KPI'[KPI_Total_Audits]))
     
    [PEP_7] data:
    Project NumberManagerAudit DateStatusAudit YearPEP Reference: 7PEP Reference: 8a and 20PEP Reference: 8bPEP Reference: 11PEP Reference: 19PEP Reference: 24PEP Reference: 27PEP Reference: 28PEP Reference: 29PEP Reference: 31PEP Reference: 35 and 38
    123456Person11/16/2024Approved20230   0 00000
    123456Person212-12-23Approved20230   0 00000
    123456Person312-12-23Timeout20230   0 00000
    123456Person412-11-23Approved20230   0 00000
    123456Person512-11-23Approved20230   0 00000
    123456Person612-11-23Approved20233   0 01000
    123456Person712-07-23Approved20230   0 00000
    123456Person812-04-23Approved20230   0 00000
    123456Person912-04-23Approved20230   5 00000
    123456Person1012-04-23Approved20230   0 00000
    123456Person1112-04-23Approved20230   0 00000
    123456Person1212-04-23Approved20230   0 00000
    123456Person1312-04-23Timeout20233   5 00203
    123456Person1412-04-23Timeout20233   5 00203
    123456Person1511/18/2023Timeout20230   0 00020
    123456Person1611-06-23Approved20230   0 00000
    [KPI_Target_PEP7] data:
    KPI = SUMMARIZE(
        Audit_Scorecards,
        Audit_Scorecards[auditYear],
        "KPI_PEP7", SUM(Audit_Scorecards[PEPReference:7]),
        "KPI_PEP8b", SUM(Audit_Scorecards[PEPReference:8b]),
        "KPI_PEP8and20", SUM(Audit_Scorecards[PEPReference:8aand20]),
        "KPI_PEP11", SUM(Audit_Scorecards[PEPReference:11]),
        "KPI_PEP19", SUM(Audit_Scorecards[PEPReference:19]),
        "KPI_PEP24", SUM(Audit_Scorecards[PEPReference:24]),
        "KPI_PEP27", SUM(Audit_Scorecards[PEPReference:27]),
        "KPI_PEP28", SUM(Audit_Scorecards[PEPReference:28]),
        "KPI_PEP29", SUM(Audit_Scorecards[PEPReference:29]),
        "KPI_PEP31", SUM(Audit_Scorecards[PEPReference:31]),
        "KPI_PEP35and38", SUM(Audit_Scorecards[PEPReference:35and38]),
        "KPI_Total_Audits",COUNTAX(Audit_Scorecards,[Status]))