Home Technologies Microsoft Fabric done right, so your numbers finally agree
Data & analytics platform

Microsoft Fabric done right, so your numbers finally agree

What it is & where it fits

How QuantalAI uses Microsoft Fabric done right, so your numbers finally agree.

You ship the weekly report, then lose Monday morning explaining why finance and operations are quoting two different revenue figures. Both pulled from a spreadsheet. Both swear theirs is right. Microsoft Fabric can end that argument, because it puts ingestion, storage, the warehouse and Power BI on one shared store called OneLake. But the platform alone does not decide what revenue means. We do the part that does. We model your data once, write a single versioned definition for each metric, and build the golden-path reports your team self-serves from. The licence buys the engine. The agreement on the numbers is the work that pays you back.

Book a discovery call

Where you are stuck right now

The reports go out, then the meeting starts. Sales quotes one number for the month, finance quotes another, and the gap is not fraud. Each report was built by a different person, off a different export, with a quietly different idea of what counts. One excludes refunds. One counts the order date, the other the ship date. Nobody wrote the rule down, so nobody can settle it.

If you are on Microsoft 365 and Power BI, you have probably watched this get worse. Power BI made it easy for anyone to build a dashboard, and so they did. Now there are forty dashboards, half are stale, and your team trusts the spreadsheet they keep on the side more than any of them. You are weighing Microsoft Fabric to pull it back together, and rightly wondering whether it is the fix or just a bigger, pricier mess.

Why buying the licence does not settle the argument

Fabric is a capable platform. OneLake gives you a single store, Data Factory handles the loading, and Power BI is already where your people look. Switching it on changes none of the reasons your numbers disagree. The platform does not know that active customer should exclude trials, or that revenue is net of returns. Lift the same conflicting exports and habits into Fabric and you get the same disagreements on better infrastructure.

Two things actually decide whether Fabric earns its keep, and neither ships in the box. The first is a clean, modelled data layer, so reports stop drawing from competing copies. This is what a healthy data ecosystem gives you, unified data feeding the platform rather than ten private extracts. The second is one written, version-controlled definition for every metric. When the rule for revenue lives in source control and every report reads from the same semantic model, changing it once updates everything.

How we deliver it

We build in small, provable slices rather than one switch-on, so you see a trustworthy report early.

  1. Pick the report that hurts. We start with the one number people fight over and agree its exact definition in writing.
  2. Model the data once. We build a medallion lakehouse in OneLake, bronze to silver to gold, so curated tables feed reporting instead of raw or duplicated data.
  3. Write the metric down. Each definition goes into a versioned semantic model in source control, so the meaning of a number is recorded, reviewable and changed in one place.
  4. Build the golden path. We ship the self-serve report your team reads from, so people trust the shared one instead of building their own.
  5. Tune capacity and prove it. We size the F-SKU to your real workload, separate heavy engineering from interactive reporting, and reconcile against your old figures before go-live.

That first slice settles the patterns and capacity sizing before we widen scope. We provision in an Australian Azure region so data stays onshore, keep deployments in source control, and never edit in production. This is also how we build a quality internal platform, one with golden-path reports the whole organisation can self-serve from safely, instead of ten versions of the truth.

A QuantalAI consultant mapping a single revenue metric definition across a Microsoft Fabric OneLake lakehouse and a Power BI semantic model

When to choose Fabric, and when not to

Honesty here saves you money. Fabric is a strong choice when you are already a Microsoft 365 and Power BI organisation and want pipelines, storage and reporting consolidated without running separate services. Your Power BI workspaces, datasets and Entra identities carry across, so there is less plumbing than bolting a standalone warehouse onto Power BI, and single-capacity billing is easier to reason about than a stack of separate meters.

It is the wrong call in a few clear cases. If you are not on the Microsoft stack, Snowflake or Databricks may suit you better, and we will say so rather than push Fabric. If your real problem is a handful of messy Power BI reports, you may not need Fabric yet. Tidied-up Power BI with proper semantic models often fixes the pain at a fraction of the cost. And because Fabric bills on capacity, both undersized and oversized capacity hurt you.

The honest summary is that Fabric rewards organisations with genuine data engineering needs on a Microsoft foundation, and punishes those that adopt it to look modern. We will give you a straight read on which one you are before you commit a dollar.

What good looks like

The point of this work is a number you can see, not a feeling, so we set the baseline and target before we build. Good looks like one revenue figure that finance and operations both quote without checking. It looks like the side spreadsheets going quiet because the shared report is finally trusted. It looks like a new question answered from an existing semantic model in minutes, not a week-long build, and a capacity bill you can predict with no surprise spike.

Services and industries we deliver with Fabric

Fabric is the platform under the work, not the work itself. See how we apply it in Data & Analytics, Power BI reporting and Data Engineering. For sector context, see Insurance, FinTech & Banking and Professional Services.

Capabilities

What we build on Microsoft Fabric

01

OneLake medallion lakehouse

A bronze, silver and gold structure in OneLake stored as Delta tables, so reporting and data science read from the same curated data instead of fighting over private copies.

02

Versioned semantic models

Power BI semantic models with one documented definition per metric, held in source control. Change the rule for active customer once and every report updates to match.

03

Data Factory ingestion pipelines

Pipelines and dataflows in Fabric Data Factory that pull from your databases, files and SaaS apps on a schedule, with retries and alerts so loads land on time unattended.

04

Capacity unit tuning

Right-sized F-SKU capacity with heavy engineering separated from interactive reporting, plus capacity-unit monitoring so a runaway job never freezes the morning dashboards or blows the bill.

05

OneLake governance and residency

Sensitivity labels, access controls and lineage tied to Microsoft Purview, with capacity pinned to an Australian Azure region so customer data stays onshore for Privacy Act obligations.

About Microsoft Fabric done right, so your numbers finally agree

Microsoft Fabric done right, so your numbers finally agree is a data platform that QuantalAI builds and integrates for Australian organisations. Learn more at the official source: https://www.microsoft.com/microsoft-fabric.

No stupid questions

Frequently asked.

What is the difference between ADF and Fabric Data Factory?
Azure Data Factory is a standalone Azure service you provision and bill separately. Fabric Data Factory is the same idea built inside Fabric, working natively against OneLake and billed from your Fabric capacity rather than its own meter. The pipeline concepts carry across, so skills transfer. For an organisation standardising on Fabric, the in-platform version means fewer moving parts and one place to manage permissions.
Is Microsoft Fabric in demand?
Yes, and demand is rising among organisations already on Microsoft 365 and Power BI, because Fabric consolidates tools they would otherwise run apart. That said, demand is not a reason to adopt it. The right question is whether your reporting pain and your Microsoft footprint justify it. For many smaller firms, well-run Power BI is still the honest answer for now.
How much does it cost to get Microsoft Fabric certified?
Microsoft's Fabric certification exams sit in the same band as their other role-based exams, typically around 165 AUD per attempt, with prices set by Microsoft and varying by region. Training is the larger cost. Certification proves a person passed an exam, not that your platform is modelled and governed well. We focus on the second, which keeps your numbers trustworthy.
What exactly does Microsoft Fabric do?
It brings the whole analytics chain under one roof. Data ingestion, lakehouse and warehouse storage, data science, real-time analytics and Power BI reporting all sit on the shared OneLake store. Data lands once and is available to every workload without being copied. The point is one governed place for your data and reports, instead of a stitched-together set of tools that drift apart.
What is Microsoft Fabric?
Microsoft Fabric is Microsoft's unified analytics platform, delivered as software-as-a-service. Rather than wiring up separate products for pipelines, storage, warehousing and dashboards, Fabric packages them over OneLake. It is the layer where your source data is brought in, shaped, governed and served to reports and models, and it leans on Power BI and Microsoft Entra identities you already use.
Is Microsoft Fabric an ETL tool?
ETL is part of what it does, not the whole of it. Fabric Data Factory handles extract, transform and load through pipelines and dataflows, but Fabric also covers storage, warehousing, data science and reporting. It is a full analytics platform where ETL is one stage, and the value comes from those stages sharing one store rather than handing files between systems.
What is Microsoft Fabric vs Azure?
Azure is Microsoft's broad cloud, hundreds of services covering compute, storage, networking and more. Microsoft Fabric is one product that runs on Azure and focuses purely on analytics. You can build an analytics stack from individual Azure services like Synapse, Data Lake and Data Factory, or use Fabric, which bundles equivalents into one platform with shared billing and governance. Fabric trades fine-grained control for far less assembly.
How Microsoft Fabric works
Everything centres on OneLake, a single store shared across the platform. Pipelines ingest source data into OneLake as Delta tables. Lakehouse and warehouse layers shape and model that data. Power BI semantic models sit on top, and reports read from them. Compute runs against a capacity you provision, measured in capacity units. Because it all shares one store and one set of identities, the same governed data feeds every workload.
Take the next step

Get one set of numbers your whole team trusts

Tell us where your reports disagree and what sits in Power BI already. We will tell you straight whether Fabric is the right move, or whether tidied-up Power BI would serve you better, and what a first report would take.

Book a discovery call