Power BI Custom Visual

Sunburst Chart for Power BI

AI-generated sunburst chart for Power BI. Describe what you need in plain English; download a ready-to-import .pbiviz file. Full TypeScript source included.

A sunburst chart is the radial cousin of a treemap: concentric rings represent hierarchy levels, with each ring segment sized by value. When you want a hierarchy to feel structural — an org chart, a category tree, a decision taxonomy — a sunburst tells the story faster than a rectangular treemap because the center-outward radial layout intuitively says "root drills to leaves."

Power BI has no native sunburst. The AppSource marketplace has a few, but most are slow on modern datasets, strict about color rules, or paywalled above a low row threshold. Building from scratch in D3.js takes about 20 hours for a senior front-end engineer.

VizForge generates a Power BI sunburst custom visual from a plain-English prompt. Describe your hierarchy, the value dimension, and the color scheme; our AI writes the .pbiviz with Power BI theming, cross-filter integration, and a "zoom on click" interaction that lets users drill into a ring segment to center it. The source is yours.

When to use a sunburst chart in Power BI

  • Organizational hierarchy (company → division → team → person)
  • Revenue composition with drilldown (region → country → city → store)
  • Decision taxonomy (question → branches → leaf outcomes)
  • Taxonomic classification (kingdom → phylum → class → order)
  • File system or cost-attribution breakdown

Example prompt

Example VizForge prompt

Sunburst with 4 levels: region, country, city, store. Size rings by revenue. Use categorical colors for regions; shade child segments darker toward the outside. Click-to-zoom into a segment.

Data shape required

One hierarchy column per level, plus a numeric Value column. Typically Level1, Level2, Level3, Level4, Value.

Typical DAX measures

Revenue = SUM( Orders[Amount] )

Revenue Share at Level =
    DIVIDE( [Revenue], CALCULATE( [Revenue], ALL( Orders ) ) )

-- Filter-safe count for tooltip
Transaction Count = COUNTROWS( Orders )
Generate a Sunburst Chart — starts free

Free plan: 3 visuals per month. No credit card required.

FAQ

How does click-to-zoom work?

Click any ring segment and the visual re-renders that segment as the new center, filtering the report to its descendants. Click the center to zoom back out.

Can I show labels on the outer ring?

Yes. Large outer segments show labels automatically; small ones show on hover. Prompt for 'always show labels' if you want them all visible.

What's the max number of rings?

6 is readable; beyond that, outer rings become hair-thin. For deep hierarchies, use click-to-zoom to explore depth instead.

Sunburst vs. treemap — which should I pick?

Sunburst when hierarchy structure matters (org charts, decision trees). Treemap when proportions matter and space efficiency is paramount. Both available from VizForge.

How-to guides for sunburst chart

Related visuals

Your next visual
ships in 4–10 min.

Sign up free. 5 credits to generate your first visuals on us. No credit card required.