Power BI does not have a native Sunburst chart, but it has some alternative ways of creating one:
1. By Using Custom Visuals from AppSource
Sunburst Chart (Microsoft AppSource) – you have the option to import a third-party Sunburst chart visual from AppSource by going to Visualizations → Get more visuals.
Hierarchy Chart by MAQ Software: This is another option that presents hierarchical data as a Sunburst.
2. Using Treemap as a substitute
Since Treemap is a native Power BI visual that recognizes hierarchical data, it can be treated as an alternative where Sunburst is absent.
The Treemap will show the hierarchy of your data through the parent-child relationships, with nested rectangular segments instead of radial sections.
3. Simulating a Sunburst with DAX & Donut Charts
A layered Donut Chart may be created, wherein a different Donut Chart represents each level in the hierarchy. The charts can be stacked one above the other to create an appearance akin to a Sunburst chart.
Each level requires different measures for this to be possible and appropriate formatting for proper alignment of the graphs.
4. Using Python or R Visuals in Power BI
Python: Matplotlib & Plotly - You can create a Sunburst chart using plotly.express. Sunburst () or matplotlib in the Python visual in Power BI.
R: ggplot2 & sunburstR—The sunburstR package in R can generate interactive sunburst charts that can then be embedded within Power BI.