Five pages of figures so far. Now the core sample goes all the way down, to the page that checks the other pages. This is where a business analyst decides how far to trust what they've read.
with Elizabeth Cecilia. Tap any underlined word for a quick definition.
00
The page about the other pages
Every page so far has shown figures. Data assurance shows whether those figures can be trusted: is the data fresh, does it match its sources, and is every measure defined once?
Critical Raw Materials IntelligenceData assurance
Refreshes within target
not a stage · minutes per run · semantic model sample · last 30 days
26 / 30
Datasets on hold
not a stage · datasets and open breaks · all platform datasets · this month
2
Reconciled this month
not a stage · datasets and open breaks · all platform datasets · this month
6 / 9
Active users, 30 days
not a stage · distinct signed-in users · per partner tier · last 30 days
—
Every Basis line here starts with not a stage: these measure the platform, not the materials. Each reloads the data, and the chart below shows the last 30.
Refresh health, last thirty days
not a stage · minutes per run · semantic model sample · last 30 days · Fabric refresh log · as of 15 Sep 2026 · measured
FailedSlowWithin target
Stylised sketch: no real values.
01
A gate, not a gauge
Release gate
not a stage · six yes or no checks · one dataset release · Sep 2026 release
CLOSED — 2 check(s) outstanding
Release gate checks
not a stage · six yes or no checks · one dataset release · Sep 2026 release · release register · as of 15 Sep 2026 · measured
Check
Passed
Checksum column matches
Yes
Data tier recorded
Yes
The first two of six checks. The list continues in the report.
A is a set of yes-or-no checks. It doesn't average them.
Predict first: four of six checks pass. What does that mean for the September release?
02
Connecting a hold to a tile
Reconciliation status by dataset
not a stage · datasets and open breaks · all platform datasets · this month · reconciliation register · as of 15 Sep 2026 · measured
Dataset
Data tier
Last reconciled
Open breaks
Status
Note
Battery feed
Restricted-use
Held
Contract review
CRMA Tracker
Proprietary
01 September 2026
0
Reconciled
ERMA project data
Proprietary
01 September 2026
0
Reconciled
The first three of nine datasets.
checks each dataset against its source. A is a difference that hasn't been explained yet.
Predict first: the Battery feed is held. Which tile in the report shares its data tier, restricted-use?
What a BA does next: ask the whether the battery demand tile, and everything calculated from it in lesson 4, is affected by the hold. Matching tiers is a lead, not proof.
03
Counting what the figures rest on
Measures in register
not a stage · one row per measure · every tile in this report · current
39
Measures defined more than once
not a stage · one row per measure · every tile in this report · current
0
Measures resting on assumptions
not a stage · one row per measure · every tile in this report · current
6
Measures including announced sites
not a stage · one row per measure · every tile in this report · current
1
These four count rows in the : one row per measure, behind every tile you've read in this series.
Predict first: 6 measures rest on assumptions. Which word in a Basis line marks them?
Predict first: 1 measure includes announced sites. Which tile is it?
04
Why zero is the best number on the page
"Measures defined more than once: 0" is a check on .
Predict first: why does a business analyst care that this is 0?
05
The other tiles on this page
Refreshes within target: 26 / 30Four runs missed the 20-minute target. The chart shows which were slow and which failed.
Datasets on hold: 2The Battery feed is one. The other is further down the reconciliation table.
Reconciled this month: 6 / 9Nine datasets, six reconciled. The two on hold are among the other three.
Active users, 30 days: —A dash, not a zero. A dash means there's no value yet. A zero would claim that nobody signed in.
Measure basis register
not a stage · one row per measure · every tile in this report · current · this register · as of 15 Sep 2026 · measured
Measure
ValueChainStage
Unit
Scope
Period
Active users
not a stage
distinct signed-in users
per partner tier
last 30 days
Battery demand by cathode chemistry
cell
GWh of cells in vehicles manufactured in Europe
Europe: EU27 plus UK
actual to 2025, forecast to 2030
The register's columns are the parts of the Basis line from lesson 1. Every tile you've read has its core sample stored here.
06
Three layers today
Three layers today: a gate is all-or-nothing, a hold on a source reaches every tile built on it, and the register holds the core sample of every tile. Last lesson: is the new platform ready?
A gate is all or nothing. A hold reaches every tile built on that source. The register holds every tile's core sample.
Trust isn't a feeling about the numbers. It's checks you can point to: refreshes, reconciliations, a release gate and a single definition for every measure.
Terms in this lesson
Earn 5 XP for every term you know.
Get the project files
Everything is free on GitHub. Open the report next to the lessons and check each step for yourself.
The whole project
The Power BI project, the seed project, the specs and the tools: the whole kit. On the GitHub page, click the green Code button, then Download ZIP, and unzip it anywhere.
The Critical Raw Materials Intelligence report as a single .pbix file to open in Power BI Desktop. Open the latest release under Releases, then Assets, on the right of the GitHub page.