หน้าหลัก

Data Governance and the Semantic Layer: Why They Must Work Together

Photo of HF Chadeisson
HF Chadeisson

July 7, 2026

Share:


Quick Answer

  • Governance documentation alone cannot enforce definitions where queries actually run. AI agents querying raw data without governed semantics produce errors documentation cannot prevent — only computation-layer enforcement can.

  • A semantic layer enforces business rules at query time, not just in documentation. Unlike a data catalog, a semantic layer runs definitions like refund exclusions and currency conversions automatically every time a query executes.

  • Governed semantics are a prerequisite for production-ready AI, not a phase-two addition. Inconsistent definitions, unauthorized agent queries, and unauditable outputs cause most enterprise AI initiatives to stall before reaching production.

Most governance programs are failing AI initiatives. Not because they're badly run, but because they're governing the wrong thing.

The frameworks are sound: defined data owners, business glossaries, quality processes, catalog entries. Data teams have spent years building these foundations. But they share a flaw that didn't matter much when humans were in the loop and now matters enormously: the governance logic lives in documentation, not in computation. It describes what data should mean. It doesn't enforce it where queries run.

According to a recent Gartner data summit, only 6% of data and analytics leaders consider their organization fully AI-ready. That number makes more sense when you consider that most governance programs were built for a world where an analyst could ask a colleague to clarify a definition. AI agents can't make that call.

The Failure Mode That Documentation Can't Prevent

When an AI agent queries your data without governed semantics, it does its best with what it has. That's the problem.

An LLM asked to calculate company revenue with no governed context returned a figure off by 77% in a documented example. Three failures at once: revenues aggregated across currencies without conversion, refunds not excluded, rows double-counted because VAT rates had changed mid-year. None of these were data quality issues. All three were governance rules that existed in documentation but had no presence in the computation layer.

The human in the loop used to catch these. A data analyst could ask a colleague. An AI agent can't. As more enterprise workflows move toward autonomous query and answer, the gap between what governance says and what the system does becomes the gap between trusted AI and wrong AI.

"Governance should happen where the computation happens, not in documentation away from it. That's exactly what creates the gap."

— Charlotte Ledoux, Data Governance Consultant and Author, The Data Governance Playbook

That observation is the core argument. Everything else follows from it.

What a Semantic Layer Does

A semantic layer like Strategy Mosaic is an abstraction layer that converts technical data structures into business-understandable terms, ensuring that every metric, KPI, and dimension is defined once and applied consistently across every analytics tool, AI agent, and application connected to your data platform.

In practice: one definition of "revenue" generates the same SQL query whether Power BI, Tableau, an AI agent, or a custom application is asking for it. The calculation doesn't drift based on who wrote the query. When a data steward updates a definition, that change propagates automatically and every downstream consumer gets the updated calculation without anyone manually correcting dashboards.

This is the real difference between a semantic layer and a data catalog. The catalog documents what data means. The semantic layer enforces it. A catalog entry that says "revenue excludes refunds" has no effect on a query. A semantic layer that encodes that rule runs it every time.

What This Looks Like When It Works

We see this pattern constantly. In a recent Diageo finance proof-of-concept, the hardest part wasn't connecting the data. It was getting every tool to agree on the same KPI definitions. Once Strategy Mosaic enforced a single metric definition per KPI across all connected tools, the downstream effects were measurable: data access that previously required two weeks was available within hours, and 41% of compute costs were eliminated by deflecting predictable query patterns away from the database.

Strategy built Mosaic around this principle: governance and semantics should live in the same system. That means definitions, access controls, audit trails, and query generation all operate from the same layer rather than being distributed across separate tools.

Mosaic Sentinel runs the governance layer on top of this: real-time alerts on unauthorized or anomalous data access, a complete audit trail of every change and query, and usage insights across all connected analytics surfaces. These operate at the semantic layer, not downstream in individual tools, so data stewards get one governance view rather than checking each system separately.

For AI agents specifically, the semantic layer becomes the control surface. An agent operating through Strategy Mosaic can only query what it's authorized to access, using the same definitions as every other consumer. The currency conversion, refund exclusion, and VAT handling the Diageo example required are all encoded in the semantic layer and run automatically, there's no version of the 77% revenue error where those rules are in place.

The Costs You're Already Paying

The costs of not connecting governance to computation are real. They just don't show up as line items.

Teams spend days confirming a number is right before presenting it to leadership. Not because the data is missing, but because no one is sure which calculation to trust. Those interruptions compound. When sales and finance produce different revenue figures from the same underlying data, meetings turn into arbitration sessions. The root cause is almost never that two teams chose different definitions on purpose. It's that no one ever enforced a single one at the point of computation. A workshop to align doesn't fix this permanently. Encoding the agreed definition into the semantic layer does.

The AI cost is less visible but growing. A significant share of enterprise AI initiatives stall before reaching production because the data foundation isn't ready: inconsistent definitions in training data, agents querying what they shouldn't, outputs that can't be audited or explained. Governed semantics aren't a phase-two addition to an AI roadmap. They're the prerequisite.

Frequently Asked Questions

A data catalog documents what data assets exist and provides business context for them. A semantic layer executes that context, turning documented definitions into business rules that run at query time. Strategy Software's position is that the two are complementary: the semantic layer enforces what the catalog defines. Organizations with an existing catalog can use those documented definitions to accelerate semantic layer modeling rather than starting over.

AI agents querying raw database tables without governed semantics are prone to errors including currency aggregation mistakes, missing business filters, and duplicate counting from complex data structures. Strategy Software's Strategy Mosaic ensures that AI agents query through the same governed definitions as dashboards and reports, with one set of business rules enforced at the semantic layer rather than assembled on the fly by each agent.

No. The semantic layer governs how data is queried and computed; the catalog governs what data exists and who owns it. Strategy Software's approach connects the two: Strategy Mosaic integrates with data catalogs including Databricks Unity Catalog, allowing metadata and definitions to flow between the catalog and the semantic layer rather than living in separate silos. Existing catalog investments accelerate semantic layer setup rather than compete with it.

Compute cost reduction tends to be the quickest win, because the pattern is measurable within the first weeks of deployment. Strategy Software observes that roughly half of BI and AI data access queries are repeated patterns that a semantic layer with aggregate awareness can deflect from the database entirely, producing visible reductions in cloud compute bills. The governance, productivity, and AI-readiness benefits build from there as more metrics are defined and enforced centrally.


Product Updates
Mosaic
Semantic Layer
AI Trends
Analytics
Business Intelligence

Share:

Photo of HF Chadeisson
HF Chadeisson

I help European orgs get AI-ready faster with Mosaic, Strategy's universal semantic layer, turning scattered data into trustworthy meaning while cutting compute and token costs. Director of Solution Engineering Europe at Strategy, backed by 20 years in AI and semantic-layer BI.


Related posts

Video: Your Data Is Free Now. Your Meaning Is the Lock-In.
Your Data Is Free Now. Your Meaning Is the Lock-In.

Lock-in moved from storage to semantics. Discover why your business context is trapped inside platform engines and what it costs you.

Photo of Asim Lilani

Asim Lilani

July 1, 2026

Video: Why Enterprise AI Breaks Down at Scale, and How Data Governance Fixes It
Why Enterprise AI Breaks Down at Scale, and How Data Governance Fixes It

Enterprise AI struggles when data lacks governance and business context. Learn why data governance for AI is the foundation of trustworthy, scalable AI.

Photo of Beata Socha

Beata Socha

June 30, 2026

Video: Why AI Agent Governance Fails: 69% of Organizations Lack Agent-Ready Policies
Why AI Agent Governance Fails: 69% of Organizations Lack Agent-Ready Policies

New Omdia research reveals 69% of organizations say AI agent governance is a critical challenge, while 56% have already experienced governance-related incidents. Learn why traditional oversight fails for autonomous AI and what enterprises need for real-time, governed AI operations.

Photo of Beata Socha

Beata Socha

June 1, 2026

Video: Why Analytics Stall: How Missing Semantic Logic Slows Data Teams
Why Analytics Stall: How Missing Semantic Logic Slows Data Teams

Discover why fragmented semantic logic stalls data teams. Learn how centralizing business definitions with Strategy cuts prep time and builds trusted analytics.

Photo of Beata Socha

Beata Socha

June 29, 2026