Reporting Trust
What Is Source-to-Report Lineage?
Why it matters
Source-to-report lineage answers a practical business question:
Where did this number come from, and what happened to it before people used it?
That matters most when dashboards, spreadsheets, finance packs, and source systems disagree. Without lineage, teams are left comparing outputs. With lineage, they can inspect the path that produced each number.
The point is not to document every technical dependency for its own sake. The point is to make the evidence path clear enough that leaders and data teams can decide whether a number is safe to use.
Source-to-report lineage is one of the core inputs into Reporting Trust. It connects the business meaning of a metric to the systems, transformations, and reporting artefacts that produce it.
What it includes
A useful lineage view should usually show:
- The original source system.
- The important source fields.
- The extract or ingestion route.
- The main transformations.
- Joins and grain changes.
- Filters and exclusions.
- Metric logic.
- Manual adjustments.
- The final report, dashboard, pack, or spreadsheet.
- The business owner.
- Known caveats.
- Where the number is safe to use.
The exact level of detail depends on the decision. A board metric, finance number, AI-used metric, or operational trigger needs more explicit lineage than a low-risk exploratory chart.
What it looks like in a growing business
Imagine a leadership team reviewing monthly revenue.
The BI dashboard uses order date from the commerce system. Finance uses invoiced revenue after credits and month-end adjustments. A sales spreadsheet includes expected late payments that have not yet been invoiced.
Those numbers may all be useful.
But they are not the same path.
Source-to-report lineage makes that visible. It shows which system the number starts in, what timing rule it uses, where it changes, which manual adjustments are applied, and which report is authoritative for which decision.
Once that path is visible, the conversation can move from:
Whose number is right?
to:
Which path is appropriate for this decision?
That shift is the work.
What lineage is not
Source-to-report lineage is not only a warehouse diagram.
Technical lineage is useful. It can show tables, models, columns, jobs, and dependencies. But Reporting Trust also needs business lineage: definition, ownership, caveats, approved use, and decision context.
A technically accurate pipeline can still produce an untrusted number if the business meaning is unclear.
Equally, a well-written KPI definition can still fail if the dashboard uses the wrong source, filter, grain, timing rule, or manual adjustment.
Useful lineage connects both sides.
How it connects to the Semantic Layer Gate
Inside the Data Value Chain, source-to-report lineage mostly supports the Transform stage.
When the semantic layer is shown, the framework is:
Capture -> Transform [Semantic Layer Gate] -> Interpret -> Act -> Realise
Lineage helps the Semantic Layer Gate answer whether transformed data is ready to become trusted business meaning.
The gate should not only expose a metric name and calculation. It should also make the source path, owner, caveats, timing rules, and safe-use context visible enough for people and AI systems to interpret the number responsibly.
If that lineage is missing, automation may simply make the same confusion faster.
How to spot missing lineage
Missing lineage often appears as repeated reporting friction:
- Leaders ask which report is correct.
- Analysts repeatedly explain where the number came from.
- Finance maintains a manual reconciliation outside BI.
- Teams export data because they do not trust the dashboard.
- Metrics depend on one person remembering caveats.
- AI summaries use a number without showing which definition or source path was used.
These are not only documentation gaps. They are decision-risk signals.
What to do next
Pick one disputed or high-value metric.
Do not start with the entire reporting estate. Start with the number that creates the most friction.
Trace the path from source system to final report. Capture the definition, main transformations, filters, timing rules, manual adjustments, owner, and caveats. Then compare that path with the decision people are using the number for.
If the path is unclear, read Source-to-Report Lineage Explained for a fuller walkthrough. If the number is actively disputed, start with How to Diagnose a Disputed Metric or the dashboard reconciliation checklist.
For working source-to-report maps, KPI definitions, ownership prompts, and reporting trust artefacts, use the Reporting Blueprint Toolkit.