Hello!
I’ve been using eazyBI for some time, but those measures are still defeating me…
I have this report which is counting the Remaining Estimated Hours History for all Epics and their Linked Issues (Issues in Epic). The Epics must have some properties (a specific fix version, a specific responsible team and the visualization to be for a specific time frame). The Epics part is quite simple (see image below), but the linked issues part…
I’ve tried several times, but I still cannot include the Remaining Estimated Hours History for Linked Issues (Issues in Epic)… The linked issues do not have any of those filters. Looks like my filters (Fix Version, Issue Type) are also filtering out the linked issues from the report (as the linked issues do not met any of the selected filters). I’ve tried to remove the issue type and fix version filters and using the calculated measure below, but it’s extremely slow and doesn’t work anyway (I didn’t even add the responsible team filters as this is not working anyway…).
-- Relevant Epics
IIF(
[Issue Type].[Issue Type].CurrentMember.Name = "Epic"
AND
([Fix Version].[SpecificFixVersion], [Measures].[Issues created]) > 0,
1,
NULL
)
-- Remaining Estimate For Epics
Sum(
Filter(
Descendants([Issue].CurrentHierarchyMember, [Issue].[Issue]),
(
-- The issue is a Relevant Epic
[Measures].[Relevant Epics] > 0
)
OR
(
-- The issue has an Epic Link to a Relevant Epic
NOT IsEmpty([Issue].CurrentMember.Get('Epic Link'))
AND
(
[Issue].[Issue].GetMemberByKey([Issue].CurrentMember.Get('Epic Link')),
[Measures].[Relevant Epics]
) > 0
)
),
[Measures].[Remaining estimated hours history]
)
Does anyone has any idea how can I achieve this?
Thank you!