Home/Insights/Microsoft Fabric · Strategy
Microsoft Fabric · Strategy

From Raw Operational Data to Boardroom Number: The Stepwise Journey Every Metric Takes

LV

Louella Voong

Data Consultant

June 2026·8 min read
From Raw Operational Data to Boardroom Number: The Stepwise Journey Every Metric Takes

A concrete look at the stepwise transformations that turn a row in an operational system into a trusted number in a board report, and why skipping a step is where trust actually breaks down.

Ask most finance teams where a number on a board pack actually came from and you’ll get a shrug, or a story about a spreadsheet that “someone built a while back”. The number itself is rarely wrong by accident. It’s untrusted because nobody can describe the steps it took to get there. A well-built data platform makes that journey explicit: raw record in, curated metric out, with a small number of defined stages in between rather than an unrepeatable tangle of formulas. Here is what those stages actually look like when they’re done properly.

A live executive dashboard showing aggregated metrics, the end point of a stepwise data transformation
By the time a metric reaches a dashboard like this, it has already passed through four distinct stages of transformation.

Step one: landing the data exactly as it arrived

Every journey starts the same way regardless of source: Business Central, Salesforce, a legacy SQL database, a supplier’s CSV export. The data lands in Bronze exactly as it was sent, no matter how messy, because the first rule of a trustworthy pipeline is that you never lose the original. We’ve written before about what that raw layer is actually responsible for, but the short version is that if you can’t get back to the source, you can never fully explain the destination.

Step two: conforming it into something consistent

The second step is where a “row” from three different systems becomes one agreed shape. A customer in the CRM, an account in the finance system and a contact in the support desk get mapped to the same underlying entity, using whatever keys and match rules the business actually agreed on rather than whatever happened to be convenient. Dates get standardised, types get fixed, duplicates get resolved. In a Fabric pipeline this is typically a Dataflow Gen2 or a notebook running on a schedule, writing out a Silver Delta table that’s checked against a defined set of quality rules rather than just hoped to be right.

Step three: applying business logic once, not five times

This is the step that goes missing most often, usually because it’s easier to let each report author apply their own version of “active customer” or “net revenue” in DAX or Power Query. That’s how two dashboards end up disagreeing about a number that should be identical. Done properly, business logic is written once, in the Gold layer, and every report downstream inherits the same definition rather than reinventing it. It’s also the step where aggregation and grain get decided deliberately: a finance Gold table summarised to month and cost centre looks nothing like an operations Gold table at order line level, even though both trace back to the same Silver data.

Step four: serving it through a semantic model, not a spreadsheet

The last step is where the curated data actually reaches a person. In a Fabric estate that’s usually a certified semantic model, read directly through Direct Lake mode so Power BI queries the same Delta tables without a separate copy sitting in between. Measures are defined once in the model, row-level security is applied once, and the same figure means the same thing whether it’s viewed on a phone, an executive dashboard or a scheduled export. That’s the point at which a number stops being someone’s spreadsheet and starts being something the business can actually stand behind.

Why skipping a step always costs more later

Every one of these steps can be skipped, and every business we’ve worked with has, somewhere, skipped one. Reporting straight off Bronze because Silver wasn’t built yet. Business logic buried in a Power BI measure because nobody wanted to touch the Gold layer under deadline. It usually works, once. What it doesn’t do is survive contact with a second report built by a different person, a new starter joining the team, or a board member asking an innocent follow-up question. The stepwise model isn’t bureaucracy for its own sake, it’s what makes the answer to “where did this number come from” something other than a shrug. If your own reporting has grown organically rather than been built this way, our data platform and warehouse work is exactly the process of untangling it back into these stages.

None of this needs to be rebuilt from scratch to be worth doing properly on the next report or the next platform refresh. If you would like a second pair of eyes on where your own numbers currently break down between system and boardroom, get in touch at hello@hoptonanalytics.com and we’ll take a look.

LV

Louella Voong

Data Consultant

Part of the Hopton Analytics team, delivering governed analytics programmes for UK mid-market organisations.

FAQs

Frequently asked questions

Get started

Ready to put this into practice?

Reading about better analytics is a start. Working with us is how it happens.

Book a free analytics audit