Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
JeevanMallya
Resolver II
Resolver II

Need help in Building Burn Up (Commitment Vs Delivered)

Need help in building Burnup :  There are some SPRINT_NAME where few ISSUE_KEY , STORY_POINTS_COMMITTED gets changed when the Corresponding ISSUE_KEY are not completed and gets moved to Next SPRINT_NAME.
In the new SPRINT_NAME, their STORY_POINTS_COMMITTED gets changed Like in this case
ISSUE_KEY = ABC-81292 was started in SPRINT_NAME = Sprint 220 but was not completed (SPRINT_REPORT_STATUS = INCOMPLETED),
This was then moved to next Sprint SPRINT_NAME = Sprint 221 where STORY_POINTS_COMMITTED = 3 was assigned.

So i want to create a Burn_up chart on Commitment (STORY_POINTS_COMMITTED + STORY_POINTS_EXTRA_PULLED) and Completed (STORY_POINTS_COMPLETED + STORY_POINTS_EXTRA_COMPLETED) keeping in mind the Story point changes.
Can you please help in building Burnup chart with this data.

 

Here is the Data. I want to Build it FIX_VERSION wise

BOARD_NAMESPRINT_NAMEISSUE_KEYINITIAL_ESTIMATECURRENT_ESTIMATESPRINT_REPORT_STATUSIS_ADDED_DURING_SPRINTSTORY_POINTS_COMMITTEDSTORY_POINTS_EXTRA_PULLEDSTORY_POINTS_COMPLETEDSTORY_POINTS_EXTRA_COMPLETEDSTORY_POINTS_NOT_COMPLETEDSTORY_POINTS_REMOVEDISSUE_TYPE_NAMEISSUE_STATUS_NAMEPRIORITYRESOLUTIONPROJECT_KEYCREATEDDetailed_Affected_VersionStory_PointsFIX_VERSIONSTATESTART_DATEEND_DATECOMPLETE_DATE
ABC ScrumSprint 222ABC-8129233INCOMPLETEDFALSE300030StoryResolvedMajorFixedABC30-01-2025 16:20:25 +00:00null325.07closed15-03-2025 15:30:03 +00:0004-04-2025 17:00:00 +00:0005-04-2025 18:04:00 +00:00
ABC ScrumSprint 221ABC-8129233INCOMPLETEDFALSE300030StoryResolvedMajorFixedABC30-01-2025 16:20:25 +00:00null325.07closed22-02-2025 09:59:50 +00:0014-03-2025 17:00:00 +00:0015-03-2025 15:28:56 +00:00
ABC ScrumSprint 223ABC-8129233INCOMPLETEDFALSE300030StoryResolvedMajorFixedABC30-01-2025 16:20:25 +00:00null325.07closed05-04-2025 18:04:37 +00:0025-04-2025 16:00:00 +00:0027-04-2025 19:38:44 +00:00
ABC ScrumSprint 220ABC-8129203INCOMPLETEDFALSE300030StoryResolvedMajorFixedABC30-01-2025 16:20:25 +00:00null325.07closed01-02-2025 14:31:27 +00:0021-02-2025 17:00:00 +00:0022-02-2025 09:58:28 +00:00
ABC ScrumSprint 224ABC-8129233REMOVEDFALSE300003StoryResolvedMajorFixedABC30-01-2025 16:20:25 +00:00null325.07active27-04-2025 19:39:43 +00:0016-05-2025 16:00:00 +00:00null
ABC ScrumSprint 222ABC-8211523INCOMPLETEDFALSE300030StoryValidationMajornullABC24-02-2025 10:17:21 +00:00null325.07closed15-03-2025 15:30:03 +00:0004-04-2025 17:00:00 +00:0005-04-2025 18:04:00 +00:00
ABC ScrumSprint 221ABC-8211502INCOMPLETEDTRUE020020StoryValidationMajornullABC24-02-2025 10:17:21 +00:00null325.07closed22-02-2025 09:59:50 +00:0014-03-2025 17:00:00 +00:0015-03-2025 15:28:56 +00:00
ABC ScrumSprint 224ABC-8211533INCOMPLETEDFALSE300030StoryValidationMajornullABC24-02-2025 10:17:21 +00:00null325.07active27-04-2025 19:39:43 +00:0016-05-2025 16:00:00 +00:00null
ABC ScrumSprint 223ABC-8211533INCOMPLETEDFALSE300030StoryValidationMajornullABC24-02-2025 10:17:21 +00:00null325.07closed05-04-2025 18:04:37 +00:0025-04-2025 16:00:00 +00:0027-04-2025 19:38:44 +00:00

 

I want to build something like this : I want to Present Commitment which gets cummulative as and when Sprint progress and Completed the same way.

JeevanMallya_0-1747442672621.png

 

1 ACCEPTED SOLUTION
v-venuppu
Community Support
Community Support

Hi @JeevanMallya ,

Thank you for reaching out to Microsoft Fabric Community.

Here are some steps to follow to achieve the requirement:

1.Create a Separate Sprint Table

This avoids circular dependency and helps us sort properly.

Go to Modeling → New Table (SprintTable)--You can find logic in attached .pbix file.

2.Sort Sprint Name
After table is created:

Go to SprintTable - Click on SPRINT_NAME

Choose Sort by Column - Select SprintOrder

3.you must create a relationship between SprintTable and your main data table (Sheet1) to allow proper filtering and avoid DAX errors.(Check in .pbix file)

4.Created 4 measures as shown in pbix file.(1.Committed 2.Completed 3.Cumulative_Committed 4.Cumulative_Completed.)

5.Build the Burn up Chart

Use a Line Chart:
X-axis: SprintTable[SPRINT_NAME]

Y-axis:Cumulative_Committed,Cumulative_Completed.

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

Thank you.

 

View solution in original post

4 REPLIES 4
v-venuppu
Community Support
Community Support

Hi @JeevanMallya ,

I hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please accept it as a solution and give it a 'Kudos' so other community members with similar problems can find a solution faster.

Thank you.

v-venuppu
Community Support
Community Support

Hi @JeevanMallya ,

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.

Thank you.

v-venuppu
Community Support
Community Support

Hi @JeevanMallya ,

May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.

Thank you

v-venuppu
Community Support
Community Support

Hi @JeevanMallya ,

Thank you for reaching out to Microsoft Fabric Community.

Here are some steps to follow to achieve the requirement:

1.Create a Separate Sprint Table

This avoids circular dependency and helps us sort properly.

Go to Modeling → New Table (SprintTable)--You can find logic in attached .pbix file.

2.Sort Sprint Name
After table is created:

Go to SprintTable - Click on SPRINT_NAME

Choose Sort by Column - Select SprintOrder

3.you must create a relationship between SprintTable and your main data table (Sheet1) to allow proper filtering and avoid DAX errors.(Check in .pbix file)

4.Created 4 measures as shown in pbix file.(1.Committed 2.Completed 3.Cumulative_Committed 4.Cumulative_Completed.)

5.Build the Burn up Chart

Use a Line Chart:
X-axis: SprintTable[SPRINT_NAME]

Y-axis:Cumulative_Committed,Cumulative_Completed.

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

Thank you.

 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.