Seven vendors now sell agents a semantic layer. Who signs off what the data means?
In six weeks, Microsoft, Dell, Oracle, SAP, Zoho, NVIDIA and Snowflake all announced a layer of business definitions for AI agents to use. The industry now agrees agents need approved meaning before they answer. What most announcements leave out is who approves it, and whether the approval travels when your data sits on more than one platform.
What happened
Between late September and early November, seven data vendors moved on the same layer. Microsoft added agent-led ontology creation from Power BI semantic models and OneLake data to Fabric IQ. Dell launched a unified semantic layer and knowledge graph in its AI Data Platform. NVIDIA released Auto Ontology as open source under the Apache 2.0 license; it reads database metadata and proposes a starting set of business definitions for agents to use. Zoho added semantic and ontology layers to Zoho Analytics.
On 26 October, Oracle announced a Business Semantic Layer for its Autonomous AI Lakehouse, built from catalog annotations, database annotations and AI-suggested analytic views. Oracle says it will be available within the next 12 months. On 27 October at TechEd in Berlin, SAP announced Ontology Manager, which it describes as an AI-native way to build ontologies across SAP and other data; SAP did not give an availability date. And on 3 November, Snowflake announced Business Ontology in private preview, with one approved definition per business term, an accountable owner, imported candidates marked as drafts for the owner to approve and an audit trail of changes.
Oracle’s and SAP’s announcements don’t describe who approves a definition before agents use it. Snowflake’s does.
My view
This is the right layer, and I’m glad the market has found it. An agent that answers from the right data with the wrong meaning is more dangerous than one that fails, because the answer looks finished. Approved definitions served before the model answers are the fix. Demo 1: same question, two answers shows the difference in under a minute.
But a semantic layer is software, and meaning is a decision. Three questions decide whether the layer helps or just moves the ambiguity somewhere harder to see.
Who approves?
AI-suggested definitions are a fine starting point. They are not approved definitions. Someone in the business has to own each term, decide between competing versions and sign off before an agent may use it. Where an announcement is silent on this, buyers should ask, and should test whether an unapproved draft can reach an agent.
Does approval travel?
Few firms of any size run on one data platform. If approved meaning lives only inside one vendor’s layer, every term gets signed off again for each platform, and the copies drift. Ask whether definitions can be exported, in what format, and with their owner and approval history attached.
Is meaning kept apart from logic?
A definition says what “active customer” means. A metric calculation says how to count it from a given table. They change for different reasons and need different owners. Layers that merge the two make every schema change look like a change in meaning. Ontology or Semantic Layer? sets out how to keep them apart.
Why it matters
For the industry. The tools have arrived before the ownership. The firms that get value from these layers will be the ones that treat each definition as an owned, approved, versioned asset, the way they already treat a certified data product, and that can show which definition an agent used for a given answer.
For banks
A bank already spends real effort reconciling what “exposure,” “customer” and “default” mean across risk, finance and regulatory reporting. An agent that quietly picks one definition, or blends two, can undo that work in a single answer. Banks should require that any agent answering a risk or finance question uses only approved terms, and that the term and its version are recorded with the answer so a reviewer can reconstruct it.
For insurers
“Claim,” “open claim” and “loss ratio” mean different things to claims, actuarial and finance teams, often for good reasons. The NAIC model bulletin on insurers’ use of AI, adopted in December 2023 and taken up by a growing number of states, expects insurers to govern AI systems and data, including what they acquire from third parties. A vendor’s semantic layer is exactly that kind of third-party component. The insurer still owns the meaning, and should be able to show who approved each definition an agent relied on.
For private equity and portfolio companies
This is where portability pays most. One portfolio company runs on Snowflake, another on Fabric, a third on spreadsheets. The value creation plan, the lender pack and the board deck all depend on definitions such as recurring revenue, net revenue retention and adjusted EBITDA being the same everywhere. A sponsor that approves those definitions once, in a portable form, and requires every company’s agents and dashboards to use them, gets comparable numbers across the portfolio and a faster, cleaner diligence story at exit. Locking them into each company’s vendor layer means approving them again for every company, every platform and every buyer.
How it connects to our work. Ontology Studio is built for exactly this step: drafting business definitions, recording an owner and a reviewer for each, keeping drafts labeled as drafts, and exporting them in open formats so the same approved meaning can feed any platform’s layer. Data Product Certification covers the ownership and sign-off model that definitions should borrow from certified data products. I looked at Snowflake’s version in more detail in Snowflake puts business meaning in the catalog. Before switching on any vendor’s semantic layer for agents, I’d check:
- Named owners. Every term an agent can use has one accountable owner.
- No drafts in production. An AI-suggested or imported definition can’t reach an agent until it is approved.
- Portable approval. Definitions export with their owner, version and approval history.
- Traceable answers. Each agent answer records the definitions and versions it used.
This is part of a short series on putting agents into production safely, written for banks, insurers and private equity portfolios. If you want the next one, the sign-up is below.
Sources
- Six data vendors moved on the same layer for AI agents in one month. Who signs off what the data means?, 7wData, November 2026
- Oracle advances Autonomous AI Lakehouse with Business Semantic Layer and expanded support for Iceberg data, Oracle, 26 October 2026
- SAP empowers AI developers to build what matters and turn intent into autonomous execution, SAP, 27 October 2026
- Snowflake wants every AI agent to agree on what net revenue means, MarketScale, November 2026
- NVIDIA Auto Ontology: open semantic layer for AI agent SQL, Emergent, 2 November 2026
- NAIC Model Bulletin: use of artificial intelligence systems by insurers, NAIC, adopted 4 December 2023
Linked sources are the record. Check them for the full reporting.