the same calculated member works for this report:
{
“cube_name”: “Issues”,
“cube_reports”: [ {
“name”: “[MGMT] Open issues per component”,
“result_view”: “pie_chart”,
“definition”: {“columns”:{“dimensions”:[{“name”:“Priority”,“selected_set”:["[Priority].[All Priorities]"],“members”:[],“bookmarked_members”:[]},{“name”:“Measures”,“selected_set”:["[Measures].[Open issues]"],“members”:[]}]},“rows”:{“dimensions”:[{“name”:“Project”,“selected_set”:["[Project].[All Projects]"],“selected_set_expression”:“DescendantsSet({{selected_set}}, [Project].[Component])”,“members”:[],“bookmarked_members”:[]}],“extreme_by”:{“expression”:["[Priority].[All Priorities]","[Measures].[Open issues]"],“extreme”:“top_count”,“limit”:5,“others”:true},“nonempty_crossjoin”:true},“pages”:{“dimensions”:[{“name”:“Project”,“duplicate”:true,“selected_set”:["[Project].[All Projects]"],“members”:[{“depth”:0,“name”:“All Projects”,“full_name”:"[Project].[All Projects]",“drillable”:true,“type”:“all”}],“bookmarked_members”:[],“current_page_members”:["[Project].[All Projects]"]},{“name”:“Priority”,“duplicate”:true,“selected_set”:["[Priority].[All Priorities]"],“members”:[{“depth”:0,“name”:“All Priorities”,“full_name”:"[Priority].[All Priorities]",“drillable”:true,“type”:“all”}],“bookmarked_members”:[],“current_page_members”:["[Priority].[All Priorities]"]},{“name”:“Issue Type”,“selected_set”:["[Issue Type].[All Issue Types]"],“members”:[{“depth”:0,“name”:“All Issue Types”,“full_name”:"[Issue Type].[All Issue Types]",“drillable”:true,“type”:“all”}],“bookmarked_members”:[],“current_page_members”:["[Issue Type].[All Issue Types]"]},{“name”:“Status”,“selected_set”:["[Status].[All Statuses]"],“members”:[{“depth”:0,“name”:“All Statuses”,“full_name”:"[Status].[All Statuses]",“drillable”:true,“type”:“all”,“expanded”:true,“drilled_into”:false}],“bookmarked_members”:[],“current_page_members”:["[Status].[All Statuses]"]},{“name”:“Time”,“selected_set”:["[Time].[All Times]","[Time].[21 days ago]","[Time].[Last 12 months]","[Time].[Last 30 days]","[Time].[Current year]","[Time].[Previous year]","[Time].[S2044.1]","[Time].[S2044.2]","[Time].[S2044.3]","[Time].[S2044.4]","[Time].[S2105.1]","[Time].[S2105.2]","[Time].[S2105.3]","[Time].[S2105.4]"],“members”:[{“depth”:0,“name”:“All Times”,“full_name”:"[Time].[All Times]",“drillable”:true,“type”:“all”}],“bookmarked_members”:[],“current_page_members”:["[Time].[All Times]"]}]},“options”:{“nonempty”:true},“view”:{“current”:“pie_chart”,“maximized”:false,“pie_chart”:{“swap_axes”:false,“donut”:false,“show_legend”:false,“show_labels”:true,“data_labels”:“values”,“relative_size”:false,“series_options”:{}},“table”:{}},“calculated_members”:[]}
} ],
“calculated_members”: [{“dimension”:“Measures”,“name”:“Open issues”,“format_string”:"#,##0",“formula”:“CASE WHEN [Issue].CurrentMember.Level.Name \u003c\u003e ‘Issue’ THEN\n Cache(\n NonZero(Sum(PreviousPeriods([Time].CurrentHierarchyMember),\n Cache([Measures].[Issues created]\n - [Measures].[Issues resolved])\n ))\n + [Measures].[Issues created]\n - [Measures].[Issues resolved]\n )\nWHEN [Time].CurrentHierarchyMember IS [Time].CurrentHierarchy.DefaultMember\nTHEN NonZero([Measures].[Issues due])\nELSE\n – optimized formula for drill through Issue\n NonZero(IIF(\n DateBeforePeriodEnd(\n [Issue].CurrentMember.get(‘Created at’),\n [Time].CurrentHierarchyMember) AND\n NOT DateBeforePeriodEnd(\n [Issue].CurrentMember.get(‘Resolved at’),\n [Time].CurrentHierarchyMember),\n ([Time].CurrentHierarchy.DefaultMember,\n [Measures].[Issues created]),\n 0\n ))\nEND”},{“dimension”:“Time”,“name”:“Last 12 months”,“format_string”:"",“formula”:“Aggregate(\n [Time].[Month].DateMembersBetween(‘12 months ago’, ‘today’)\n)”},{“dimension”:“Time”,“name”:“Last 30 days”,“format_string”:"",“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘30 days ago’, ‘today’)\n)”},{“dimension”:“Time”,“name”:“Current year”,“format_string”:"",“formula”:“Aggregate({\n [Time].[Year].CurrentDateMember\n})”},{“dimension”:“Time”,“name”:“Previous year”,“format_string”:"",“formula”:“Aggregate({\n [Time].[Year].CurrentDateMember.PrevMember\n})”},{“name”:“21 days ago”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘21 days ago’, ‘today’)\n)”,“format_string”:""},{“name”:“S2044.2”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-08-31’, ‘2020-09-18’)\n)”,“format_string”:""},{“name”:“S2044.1”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-08-10’, ‘2020-08-28’)\n)”,“format_string”:""},{“name”:“S2044.3”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-09-21’, ‘2020-10-09’)\n)”,“format_string”:""},{“name”:“S2044.4”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-10-12’, ‘2020-10-30’)\n)”,“format_string”:""},{“name”:“S2105.1”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-11-02’, ‘2020-11-20’)\n)”,“format_string”:""},{“name”:“S2105.2”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-11-23’, ‘2020-12-11’)\n)”,“format_string”:""},{“name”:“S2105.3”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2020-12-14’, ‘2021-01-15’)\n)”,“format_string”:""},{“name”:“S2105.4”,“dimension”:“Time”,“formula”:“Aggregate(\n [Time].[Day].DateMembersBetween(‘2021-01-18’, ‘2021-02-05’)\n)”,“format_string”:""}]
}