Microsoft BI Professionals Denmark

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.

Brug af flere Measures i en anden Measure, som skal bruges til conditional formatting

  • 1.  Brug af flere Measures i en anden Measure, som skal bruges til conditional formatting

    Posted Feb 20, 2020 05:07 AM

    Hej Community,

    jeg har et problem med at bruge en Measure, som indeholder en andre Measures, til at filtrere en liste. I koden nedenfor prøver jeg at åbne en liste af "Epic Keys", som overholder nogle kriterier, hvor de fire sidste kriterier er ander measures.

    Epics /m II Done =
    CALCULATE (
    DISTINCTCOUNT ( Epics[Epic Key] );
    FILTER(Epics;Epics[Status] = "Done");
    FILTER(Epics;Epics[PO] <> BLANK());
    FILTER(Epics;Epics[FA] <> BLANK());
    FILTER(Epics;Epics[User Stories.Status] = "Done" || BLANK());
    FILTER(Epics;Epics[StoryPoints] = 0 || BLANK());
    FILTER(Epics;Epics[Interne Snitflader] <> BLANK());
    FILTER(Epics;Epics[System Test er Blank] = BLANK());
    FILTER(Epics;Epics[System Test er Unspecified] = BLANK());
    FILTER(Epics;Epics[Intern Integrationtest er Blank] = BLANK());
    FILTER(Epics;Epics[Intern Integrationtest er Unspecified] = BLANK())
    )

    De fire sidste kriterier, burde efter min optik være simple lister over de "Epic Keys" hvor at en kolonne er BLANK() eller "Not Run".

    eg.
    System Test er Blank =
    CALCULATE (
    DISTINCTCOUNT (Epics[Epic Key]);
    FILTER(Epics;Epics[User Stories.System Test.Outcome] = BLANK()
    ))
    og
    System Test er Unspecified =
    CALCULATE (
    DISTINCTCOUNT (Epics[Epic Key]);
    FILTER(Epics;Epics[User Stories.System Test.Outcome] = "Not Run")
    )

    Det samme gør sig gældende for de to sidste.
    Mit problem er, at det første Measure ikke filtrerer de fire andre Measures fra, og jeg derved ikke opnår min endelige liste af "Epic Keys", der overholder alle kriterierne. Dette har jeg valideret ved at lave en tabel, filtreret med den første Measure. Dernæst fire andre tabeller som indeholde vær deres respektive Measure. Se nedenfor.
    a
    Der er dog "Epic Keys" som både fremgår i listen længste til venstre, som kun burde indeholde "Epic Keys" der overholder kriterierne fra den første Measure, men også fremgår i tabellerne, som burde være filtreret fra. Se nedenfor.
    Jeg ved ikke hvordan jeg får en fuldkommen liste, ved hjælp af én Measure. Jeg har også prøvet at lave en tabel, og bruge samme kriterier, men som hver deres filter, hvilket virker upåklageligt. Vi vil dog gerne vise det fulde overblik af "Epic Keys", og bruge conditional formatting til at sætte flueben, ved du "Epic Keys" som fremgår som del af den Measurement.
    Undskyld den lange post
    Tak på forhånd og med venlig hilsen
    David Malmberg


    ------------------------------
    David Malmberg
    Junior Consultant
    ------------------------------