Hi Community,
Background
We export data from our Jira Instance into csv format. Alteryx then cleanses and sorts this data into a manageable format for sprint planning/triaging.
We've applied various sorting criteria including Priority, Customer and Component, but ultimately we face the same problem, that is our Epics and their Sub-Tasks appear in random order rather than being collected together.
Use Case:
As a user I'd like to sort our export data so that Epics and their sub-tasks are grouped together.
See attached for an illustration
Left table = current behaviour
Right table = expected behaviour
Requirements:
Note the order is Epic followed by it's sub-tasks followed by the next Epic and then it's sub-tasks etc.
The data used for this sorting will be the two columns of data: "Parent ID" and "Issue ID".
Presumably we need to find any tickets with a "Parent ID" (primary key), find that corresponding and unique "Issue ID" and then list them in the order as described above.
Any remaining tasks (those without a Parent ID i.e. non-Epics) should appear at the bottom of the sorting order.
Note:
I've renamed the Summary and Issue Key solely for the purpose of making the requirements clearer, we can't use these columns for sorting as they would not be named in this format.
Thanks,
David