Every BI team eventually faces the same question from their users: “Where does this data actually come from?”
When users can’t answer that, they get frustrated, and their work is delayed when they feel they must stop and check someone else’s work. And (a BI Dev’s worst nightmare), they’ll think in the back of their minds “This would be easier if I did it in excel”.
One51 Consulting faced this problem at a large property investment and management organisation. We decided to solve it holistically, in a way that would uplift and enhance the report development process.
Client context: scaling reporting in a fast-growing data ecosystem
Within the last 2 years, our client has launched an extensive data platform and reporting suite that is still growing every month. With this scale and velocity come the usual complications:
Documentation initiatives die when they become extra work, so we needed the practice to live inside the BA and developer workflow, not bolted onto the side of it.
1. Document lineage at the visual level, in a standard template.
For each report, Business Analysts completed an Excel workbook capturing every visual, every metric and dimensional context in the visual. Then include its business definition and the source-system lineage all the way down to the specific front-end field or fields driving the calculation. This could be created off the back of the existing wireframing process that BAs undertake with Stakeholders, allowing BI developers to understand the required fields and work with data engineers to ensure that all the required fields are captured from source.
2. Create a BI Glossary semantic model that combines all the standardised glossary files.
We published the glossary model with read access across the organisation, then connected the glossary back into every report, using a semantic model live connection. New and existing reports now carry a direct connection to the glossary, with lineage tagged down to the report > page > visual level.
4. Surface the glossary in-context with a popup on every page.
Users can search by visual name and instantly see the relevant terms, definitions, and source systems without leaving the report they’re looking at.
The documentation is now a living asset.
With Power BI MCP and Copilot in Fabric on the horizon, we’re well placed to take advantage of it. Definitions and synonyms can be inserted into model and report metadata to train Copilot so that the glossary can be the foundation for a genuinely intelligent, conversational reporting experience.
Power BI MCP also makes handling change requests even easier for developers to document. Metadata and changes to visuals can be extracted from project files and fed back into the glossaries.
With lineage, definitions, and context embedded directly into every report, users no longer ask “where does this data come from?”. They explore it confidently in real time, and the BI team finally scales trust as fast as it scales data. If your business needs help with this, please contact our One51 Consulting BI specialists.