-
Notifications
You must be signed in to change notification settings - Fork 0
/
TP by Sprint.json
9 lines (9 loc) · 3.04 KB
/
TP by Sprint.json
1
2
3
4
5
6
7
8
9
{
"cube_name": "Issues",
"cube_reports": [ {
"name": "Productivity: # of Issues Completed Each Sprint",
"result_view": "bar_chart",
"definition": {"columns":{"dimensions":[{"name":"Measures","selected_set":["[Measures].[Sprint issues completed]"],"members":[]},{"name":"Issue Type","selected_set":["[Issue Type].[Bug]","[Issue Type].[Story]","[Issue Type].[Task]"],"members":[],"bookmarked_members":[]}]},"rows":{"dimensions":[{"name":"Sprint","selected_set":["[Sprint].[Sprint].Members"],"members":[],"bookmarked_members":[]}],"order_by":{"expression":["[Measures].[Sprint actual end date]"],"order":"ASC"},"filter_by":{"conditions":[{"expression":["[Measures].[Sprint closed?]"],"operator":"matches","value":"Yes"},{"expression":["[Measures].[Sprint issues committed]"],"operator":"\u003e","value":"0"}]}},"pages":{"dimensions":[{"name":"Issue Type","duplicate":true,"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","expanded":true,"drilled_into":false,"removed":true},{"depth":1,"name":"Bug","full_name":"[Issue Type].[Bug]","parent_full_name":"[Issue Type].[All Issue Types]"},{"depth":1,"name":"Story","full_name":"[Issue Type].[Story]","parent_full_name":"[Issue Type].[All Issue Types]"},{"depth":1,"name":"Sub-task","full_name":"[Issue Type].[Sub-task]","removed":true,"parent_full_name":"[Issue Type].[All Issue Types]"},{"depth":1,"name":"Task","full_name":"[Issue Type].[Task]","parent_full_name":"[Issue Type].[All Issue Types]"}],"bookmarked_members":[],"current_page_members":["[Issue Type].[Bug]","[Issue Type].[Story]","[Issue Type].[Task]"]}]},"options":{"nonempty":true},"view":{"current":"bar_chart","maximized":false,"bar_chart":{"stacked":true,"vertical":true,"swap_axes":false,"data_labels":false,"series_options":{"Task":{"color":"#0093B5"}}},"table":{}},"calculated_members":[]}
} ],
"calculated_members": [{"name":"Sprint actual end date","dimension":"Measures","format_string":"mmm dd yyyy","formula":"[Sprint].CurrentHierarchyMember.get('Complete date')"},{"name":"Sprint closed?","dimension":"Measures","format_string":"","formula":"CASE [Sprint].CurrentHierarchyMember.getBoolean('Closed')\nWHEN CBool(1) THEN 'Yes'\nWHEN CBool(0) THEN 'No'\nEND\n"},{"name":"Sprint issues committed","dimension":"Measures","format_string":"#,##0","formula":"( [Measures].[Transitions to],\n [Transition Field].[Sprint status],\n [Sprint Status].[Active],\n -- An issue was in a sprint at a sprint start time\n [Issue Sprint Status Change].[Future =\u003e Active]\n)\n"},{"name":"Sprint issues at closing","dimension":"Measures","format_string":"#,##0","formula":"( [Measures].[Transitions to],\n [Transition Field].[Sprint status],\n [Sprint Status].[Closed],\n -- An issue was in a sprint at closing\n [Issue Sprint Status Change].[Active =\u003e Closed]\n)\n"},{"name":"Sprint issues completed","dimension":"Measures","format_string":"#,##0","formula":"(\n [Measures].[Sprint issues at closing],\n [Transition Status.Category].[Done]\n)\n"}]
}