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
zantarel
Helper I
Helper I

Auto create new visuals based on data source?

Hi all 

So I think I know the answer but thought I'd double check it with you smart people - basically I have an LMS system with 10 modules in it. 

I need a pie chart showing the % of people who have completed each module. so I have to make 10 pie charts. Fairly Simple. 

 

However, I want to be able to do this dynamically - i.e. Have Powerbi know there are 10 distinct module titles, and create the 10 pie charts. This is mainly because module titles get added a couple of times a month, and I don't want to have to manually check each time one is added AND I am the only person in my team who knows how to do this - if I'm off they wouldn't be able to create the visual needed.  I have tried to get them to use a table (as that's an obvious way of showing the same data, but it's not 'pretty enough' for management. at this point, i'd take any visual - just a way of nicely showing X modules in their identical graphics. 

 

Using python isn't available - I need the content to update daily through the powerbi service, and in my understanding, if i use python anything, it won't auto update. 

 

Thanks all!! 

1 ACCEPTED SOLUTION
MFelix
Super User
Super User

Hi @zantarel ,

 

In some visualizations you have the option to generate small multiples, so you can have that option wihout big problems, however the pie chart is not one of those visuals.

 

Based on the new card visualization you can generate an SVG measure and then place the titles on the Categories.

https://powerbi.microsoft.com/en-us/blog/deep-dive-into-the-new-card-visual-in-reports-generally-ava...


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

4 REPLIES 4
cengizhanarslan
Solution Sage
Solution Sage

You can get the same management-friendly outcome dynamically with one visual (or a small set) that expands as new modules are added by simply using 100% Stacked bar/column chart.

  • Axis: Module

  • Values: Completed and Not Completed (or just completion %)

  • Turn on data labels, sort by % complete

This gives a “per-module completion” view that scales to any number of modules and is usually easier to compare than 10 pies.

_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn
krishnakanth240
Continued Contributor
Continued Contributor

Hi @zantarel 

 

We can have one visual instead of many using a single stacked bar/column chart (or small multiples) showing completion % by module. Also, small multiples with one pie per module which creates dynamically inside one visual.

MFelix
Super User
Super User

Hi @zantarel ,

 

In some visualizations you have the option to generate small multiples, so you can have that option wihout big problems, however the pie chart is not one of those visuals.

 

Based on the new card visualization you can generate an SVG measure and then place the titles on the Categories.

https://powerbi.microsoft.com/en-us/blog/deep-dive-into-the-new-card-visual-in-reports-generally-ava...


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Hi @MFelix  that's really interesting - I actually hadn't played with the new card much at all. I'll have to look at formatting options for this but it definitely opens some options up!  I was looking for the small visuals thing but couldn't work it out and thought maybe I dreamt it!! Got it now - and also is a viable option. Thanks so much!! 

 

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.