Series

The Colis Pro series: a designed Power BI report, explained

Colis Pro is a free, designed Power BI report for a fictional parcel network, built with an AI agent. Each article in this series takes one of its techniques apart, from the settings panel to the page backgrounds, in the order they were written.

Open the Colis Pro page

12 articles

Six page thumbnails wired to one gold 95 % setting in the Colis Pro settings panelDesign techniques14 October 20268 min read

Let users set the thresholds: a settings panel in Power BI

Move thresholds out of DAX and into a settings panel: a parameter table, one measure with a default, a synced slicer and a hidden page. The whole report follows.Slicers and navigation
A visual.json with six deliberate mistakes, each marked with a cross, and the validator answering: succeeded, 0 errors, 0 warningsPBIR & agents14 October 20269 min read

The PBIR validator passes, Desktop disagrees: 7 traps

Microsoft's PBIR validator checks names and the schema, never the render. Seven things it lets through that Power BI Desktop draws differently, each proven by a render.PBIR, PBIP and TMDL
Report labels in French next to their English versions, with an FR / EN switch and the DAX measure that picks the languageDesign techniques14 October 20269 min read

A bilingual Power BI report with one slicer

Switch a whole Power BI report between French and English with one slicer: a language table, one measure per text, FORMAT with a culture, and one row per language for chart categories.Slicers and navigation
An exploded view of a report page: the background image at the bottom, cards, slicers and buttons in the middle, charts and the table on topDesign techniques14 October 20267 min read

347 visuals, only 9 charts: anatomy of a designed Power BI report

An X-ray of a designed Power BI report: 347 visuals, 167 of them cards and only 9 charts. Where the design of a Power BI report really lives, region by region.Page design and themingSVG and DAX visuals
A map of France drawn as a scatter chart: the plot area is the map image, bounded by longitude -8.2 to 11.9 and latitude 41.0 to 51.5, with city bubbles in goldDesign techniques14 October 20269 min read

A Power BI map without Azure Maps: a scatter chart over an image

Replace Azure Maps with a native scatter chart: longitude on X, latitude on Y, axes bounded to a map image set as the plot area background.Maps
The Colis Pro activity list: four card-like rows that are really a table with one SVG image column, next to its formatting propertiesDesign techniques14 October 20269 min read

Power BI table rows as cards: one SVG measure per row

A native table row can't have rounded corners or a highlight. One DAX measure draws an SVG tile per row, and the table shows only that image column.SVG and DAX visuals
The DAX that encodes % before # in an SVG data URI, next to a ring that is lost when only # is encoded and drawn when % is encoded firstDesign techniques14 October 20269 min read

SVG measures in Power BI cards: rings, pills and a timeline

Draw rings, status pills, gauges and a shipment timeline with DAX, as SVG in a card's image, and avoid the encoding trap that wipes out every colour.SVG and DAX visuals
The Overview page background with its first card and notch measured, next to the layout JSON that draws themDesign techniques14 October 20269 min read

Design the page, not the visuals: Power BI page backgrounds

Shadows, gradients, a notch and photos drawn into one 2x image under transparent visuals: how Colis Pro designs each Power BI page, with or without code.Page design and theming
A terminal running the validate, reload and screenshot-all commands, next to captures of round 1, round 20 and the final renderPBIR & agents14 October 20269 min read

Give your AI agent eyes: the Power BI Desktop Bridge from a Mac

An AI agent on a Mac drives Power BI Desktop in a Windows VM with the Desktop Bridge: write, validate, reload, capture every page, read the PNGs, fix.AI agentsPBIR, PBIP and TMDL
A unit chart: 77 Desktop renders read by the agent, 35 design calls by a human, 75 of 75 calibration checks passingField notes14 October 20269 min read

Reviewing is cheap, deciding is the job: how an AI agent built a Power BI report

An AI agent built Colis Pro, a full Power BI report, in 77 rounds. Where the human time went: the brief, calibrated data, contradictions and choices.AI agents
The file tree of the Colis Pro project: 8 pages, 347 visual.json files, 30 TMDL tables with 465 measuresPBIR & agents14 October 20269 min read

PBIP, PBIR and TMDL explained: inside a Power BI project

What is inside a Power BI project folder, file by file, from a real 347-visual report: PBIR for the report, TMDL for the model, and why Git and agents care.PBIR, PBIP and TMDL
The Colis Pro Overview page next to the contents of the free download: the .pbip, 8 pages, 347 visuals, 465 measures, data, backgrounds, FR and ENFree reports14 October 20268 min read

Colis Pro: a free designed Power BI report you can download

Download Colis Pro, a free designed Power BI report built with an AI agent: 5 pages, 2 panels, 347 visuals, French and English. What's inside, how to open it.Page design and themingPBIR, PBIP and TMDL

With your consent, we use Google Analytics cookies to measure audience. Cookies needed for sign-in and payment are always on. Learn more