PBI Documentation

The idea

Not examples. Not screenshots. Templates.

Deneb visuals for Power BI, built to be reused, studied and adapted.

Every template arrives fully formatted: Power BI theme integration, configurable parameters, and inline documentation throughout.

Import, bind your fields, and start from a strong foundation rather than a blank canvas.

0
Reusable templates
0%
Power BI theme-aware
✓
Fully documented Config & Named Styles

19 — Sentiment analysis

Agree or not, at a glance#

Survey answers as diverging stacked bars: disagreement runs left of zero, agreement right, and neutral answers get a panel of their own. The axis is fixed at ±100% so questions and surveys compare like for like, and each class total sits beside its bars. Colours come from the Power BI theme’s sentiment palette, every rank below the top one 25% lighter. Non-neutral bars open a custom tooltip card drawn in Vega-Lite itself; neutral bars keep the standard tooltip. Built on Deneb 2.0.0.

Vehicle survey · share of responses
Strongly disagreeModerately disagreeMildly disagreeNeither agree nor disagreeMildly agreeModerately agreeStrongly agreeNegativePositiveNeutral10080604020020406080100020406080100Brand18%79%3%7%6%18%32%29%Model16%81%3%8%10%31%40%Dealer10%86%4%15%35%36%Location23%72%5%10%8%20%29%23%Performance20%75%5%7%7%6%17%31%27%Emissions33%58%9%14%10%9%21%21%16%9%LocationStrongly disagreeShare of responses10%Responses144Negative total23%QuestionInfluence

18 — Calendar heat map

Every day, in one frame#

Faceted twice over, quarters down the rows and their months across: every day is a rounded cell on a continuous colour scale, so the handful that matter surface out of a quiet year. Only the first two quarters are drawn here; the template runs all four. Language, week-start day and the daily metric are slicer-driven.

LanguageEnglish
Week startSunday
Daily metricValue
Daily volume · by quarter & month
Q1Q2JanuarySMTWTFSFebruarySMTWTFSMarchSMTWTFSAprilSMTWTFSMaySMTWTFSJuneSMTWTFS
04080120160200+

17 — Performance analysis

Performance Analyzer export#

Analysis of event duration and decomposition | Single Visual

Sales by Date by Channel

Parent Phase
Execution Task
Container Lifecycle
0ms Event
0ms0ms50ms50ms100ms100ms150ms150ms200ms200ms250ms250ms300ms300ms350ms350msVISUAL CONTAINER LIFECYCLEResolve Parameters3msQuery190msQuery GenerationQuery PendingExecute Semantic Query30msExecute DAX Query10msExecute Query7msSerialize RowsetParse Query Result14msRender160msData View TransformVisual UpdateVisual Update Async147ms
Lifecycle Duration
350ms
Model Impact
6%
DAX Impact
3%
Render Impact
45%
Wait Impact
46%
Event CategoryCountAvg (ms)Weight
Model1318.9%
DAX192.6%
Query Pending53042.6%
Render Visual35345.1%
Others130.9%

16 — Sunburst

Hierarchy in rings#

Two levels of hierarchy radiate from a central total: parents on the inner ring, their children on the outer. The ring geometry is dynamic, so the chart absorbs a changing number of categories.

Revenue by category · two levels
Deneb template: Sunburst

15 — Financial waterfall

From revenue to profit#

A top-down bridge walks from gross revenue through each cost line to net profit, stopping at EBITDA, depreciation and tax on the way. Every step is anchored and labelled.

P&L bridge · revenue to net profit
Deneb template: Financial waterfall

14 — Correlation chart

Who works with whom#

One panel per team member, each showing how much of their project time went to every colleague, month by month. Only pairs above 70% are drawn, in three colour bands, and the strongest pair in a panel is picked out dark and labelled with its number. Every calculation runs in Vega-Lite; there is no DAX behind it.

Collaboration · above 70%
Deneb template: Correlation chart

13 — Waterfall

Building to a total#

Floating bars show what each category adds to or takes from a running total. Built for budget-to-actual and income statement breakdowns, with the period variance carried on the same axis.

Contribution to net result
Deneb template: Waterfall

12 — Area min/max

The range in full#

A shaded band stretches between the daily minimum and maximum, with the mean line running through it. Volatility reads as the width of the band and trend as its drift.

Daily range · min / avg / max
Deneb template: Area min/max

11 — IBCS chart

The IBCS standard#

Three stacked panels in IBCS notation: variance % as lollipop dots, variance amount as signed bars with triangle markers, and actuals against prior year as grouped columns.

Current Year
Previous Year
Positive Variance
Negative Variance
Variance Percent
0%+20%+8%+13%-5%+12%-20%-15%
Variance Amount
0 K+274 K€+116 K€+212 K€-78 K€+196 K€-430 K€-194 K€
Amount
0 M0.5 M1.0 M1.5 M2.0 M1.4M€1.6M€Product 11.5M€1.6M€Product 21.6M€1.9M€Product 31.6M€1.5M€Product 41.6M€1.8M€Product 52.2M€1.8M€Product 61.3M€1.1M€Product 7

10 — Variance analysis

Every delta#

Amount variance and percent variance sit side by side. Arrows anchor on the actual value and point left or right for direction; diverging percent bars on the right carry the relative size.

Amount VarianceProductPercent Variance3.0 M3.0 M3.5 M3.5 M4.0 M4.0 M4.5 M4.5 M5.0 M5.0 M-30%-30%-20%-20%-10%-10%0%0%+10%+10%+20%+20%+30%+30%+0.8 MProduct 1+25.5%+0.3 MProduct 2-12.1%+0.2 MProduct 3+7.2%-0.3 MProduct 4+6.2%+0.5 MProduct 5-7.6%-1.1 MProduct 6+16.9%+0.1 MProduct 7-22.7%+0.3 MProduct 8+2.8%+0.6 MProduct 9+9.2%-0.5 MProduct 10+14.3%Positive VarianceNegative Variance

09 — Regression

The trend line#

Scatter points with an ordinary-least-squares fit and its R² annotated on the plot. The trend and how much to trust it arrive together.

Spend vs Revenue · R² = 0.86
075150225090180270360R² = 0.86

08 — Violin + box plot

Distribution in shape#

The violin traces the density of every observation, and the box plot inside it anchors the median, the quartiles and the whiskers. You see the shape of the distribution rather than a summary of it.

Score distributions
10080604020Team ATeam B

07 — Quadrant chart

Four quadrants#

A BCG-style scatter you can filter one quadrant at a time. Isolate a segment and its points spread out to fill the frame, rather than crowding into a corner of the full plot.

Stars ★Question Marks ?DogsCash Cows $

06 — 2-level column

Two levels, one column#

Category columns sit behind clustered sub-category columns, each carrying its own data label. The whole and its parts share one axis instead of two charts.

Revenue by region & line
1006244North865040South723836East583028West

05 — Linear gauges

Reading the zones#

The native Power BI gauge spends most of its area on whitespace. These read the same measure against banded performance zones in a fraction of the height, with a slim pointer marking where you land. Three variants ship.

Operations · against zones
Throughput84 u/minQuality92 %Utilisation61 %

04 — Ring chart

Three rings#

Three concentric rings, each one measure against 100%. Stacking donut charts in Power BI means keeping their sizes, colours and alignment in step by hand; one multi-layer Vega-Lite spec does it for you.

Adoption78%
Engagement62%
Retention45%

03 — Heat map

The week, by the hour#

Sales by hour and weekday read as one matrix, framed by marginal bar and column charts that total each axis. Vega-Lite composes the three into a single visual, so the alignment holds without you maintaining it.

Sales · hour × weekday
Deneb template: Heat map

02 — Bullet chart

One bar, every benchmark#

Actuals, target, benchmark and qualitative performance bands, all inside one compact bar. Useful where a dashboard has room for a single row and still needs the context.

Performance vs target
Deneb template: Bullet chart

01 — Space-saving bar

Top N, then Others#

Full-width bars rank your strongest categories; everything past the cut folds into a single Others bar. Drag the slider to choose how many stay in focus.

Revenue by client · $K
Top N6
Aurum Co.
980
Soleil Ltd
845
Meridian
690
Calder & Vey
615
Vance Group
540
Orsino
470
Thorne
410
Bellwether
360
Others
0

Yours to bend

Use these as starting points.

Customize freely. Every Config and Named Style is documented and waiting for your fields, your palette, your report.

Explore the library on GitHub →
Deneb · Refined