I’m trying to report on a specific metric on a cube of Jira issues, but my limited EasyBI skills are hampering my progress. Here’s the measure that I’m trying to analyze with EazyBI:
Numerator: Total days for selected team-level issues types spend in Blocked status
Denominator: Total days for selected team-level issues types spend in sprint statuses
Where:
- “selected” is based on issues resolution date being in a specified period
- “team-level issues” are the set of issue types used by sprint teams to manage their sprint work or Story, Bug, Task, Spike, Enabler.
- “sprint statuses” are the statuses used by sprint teams to manage their sprint work (about 10 specific statuses)
My goal is to compare the various period used to “select” the issues to see if we are getting better at removing/avoiding blockers. My challenge is that the “Time in Status” measure in EazyBI is linked to the time dimension, so filtering by time only reports on the time in statuses that falls during the filter. Instead, I want to filter the set of issues by resolution date them report on the entire status lifetime of each included issue, regardless of when those status transitions happened.
Please forgive any basic newbie misunderstandings. I’m just starting to comprehend EazyBI and MDX. Any help would be appreciated.