Home

Semantic Layer Governance vs. Portability: Why Moving Your Metrics Isn't the Same as Governing Them

Photo of Aidan Reilly
Aidan Reilly

June 12, 2026

Share:


Quick Answer 

  • Semantic layer portability and governance solve different problems. Portability enables metric definitions to move between tools using standards like OSI, while governance ensures those definitions are consistently enforced with the correct security, business logic, and access controls at query time.

  • Enterprise AI requires runtime governance, not just portable semantic models. AI agents can read shared metric definitions, but without centralized enforcement of row-level security, fiscal calendars, currency logic, and audit controls, AI outputs can become inconsistent, inaccurate, or non-compliant.
  • Strategy Mosaic provides centralized semantic governance across BI tools and AI agents. By enforcing business logic, security policies, and governance rules at the semantic layer, organizations can deliver trusted, consistent metrics and AI-driven insights across every application, dashboard, and autonomous agent.


When the Open Semantic Interchange launched at Snowflake Summit in June 2026, the announcement carried 54 vendors and a compelling promise, a common YAML format for semantic model definitions that any participating tool can read, write, and exchange. No more custom connectors between every platform pair. No more duplicated metric definitions in each BI tool. One format standard to move business logic across the ecosystem.

Format portability is genuinely useful. But the framing of "open format equals consistency" has a gap that every enterprise analytics team building for AI should understand. Moving a metric definition from one tool to another is not the same as enforcing it once it gets there.

What "Semantic Layer Portability" Actually Means

A portable semantic layer can express its metric definitions, dimensions, joins, and relationships in a vendor-neutral schema that participating tools can import and export. OSI's YAML-based specification does exactly this, it provides a structure for describing a semantic model that any supporting tool can read.

Before format standards, moving metric definitions between tools meant rebuilding them by hand. OSI automates the exchange. A metric defined in dbt can now be expressed in an OSI-compatible format and imported by Tableau, Snowflake, Strategy, or any other supporting platform without manual reconstruction.

What portability does not address is what happens after the import. The format specifies how to describe a metric. It does not specify how to govern or execute it.

What "Semantic Layer Governance" Actually Means

Semantic layer governance is a runtime enforcement concern. A governed semantic layer ensures that when a user queries a metric through any connected tool, the query executes the correct access controls, correct business logic, and correct data filters applied for that user at that exact moment and context.

Governance covers row-level and column-level security enforced at query time. It covers fiscal calendar logic calculated consistently whether the consumer is a Power BI dashboard, a Tableau sheet, or an AI agent. It covers the audit trail that records who accessed what data, when, and through which tool.

The key distinction: governance is active and enforced, portability is passive and descriptive. A format standard describes a metric, governance ensures that metric behaves correctly everywhere it is used.

Why Portable Does Not Mean Governed

If you export your revenue metric definition via OSI and import it into a BI tool that supports the format, does that BI tool automatically apply your row-level security rules?

OSI defines how to describe the metric. It does not define how each consuming tool must enforce access controls on it. A tool that imports an OSI-formatted semantic model can apply its own security model, or none at all. The metric definition travels, the governance policy does not travel with it.

The same applies to fiscal calendars, multi-currency logic, and conditional calculations. A YAML file can describe that a metric uses a fiscal calendar offset. Whether each consuming tool calculates that offset correctly is a function of that tool's implementation, not the format standard.

Attribute

Portability (OSI format)

Governance (runtime enforcement)

Metric definition exchange

Yes — standardized YAML/JSON format

Not a format concern

Row-level security enforcement

Out of scope for the format spec

Enforced at query time

Fiscal calendar logic

Described in the model, not enforced

Calculated and applied uniformly

Multi-currency logic

Described in the model, not enforced

Applied per user context at runtime

Access audit trail

Not specified by the format

Full audit log per tool, user, and agent

AI agent governance

Not addressed by the format

Enforced identically for agent queries

Format standards advance interoperability at the definition layer. They do not resolve the execution gap.

Why This Matters When AI Agents Enter the Picture

AI agents raise the governance stakes significantly. When a BI analyst in Power BI queries revenue by region, a misconfigured access control produces a wrong report, which is a potentially costly error. When an AI agent queries the same metric autonomously, processes the result, and surfaces it in a customer-facing recommendation, a governance gap becomes a compliance and liability issue.

AI agents do not pause to verify whether their data access is authorized. They execute against whatever semantic layer they are pointed at. If that semantic layer applies governance at the tool level, inconsistently, or not at all, the agent's output reflects that. Consistent, centrally-enforced governance is not optional for agentic analytics, it is the safety model the entire stack depends on.

Portability standards help AI agents find and read semantic definitions. Governance determines whether those definitions are trustworthy when the agent executes them.

How Strategy Mosaic Enforces Governance at Runtime

Strategy built Mosaic to address governance as a runtime problem, not a format problem. Mosaic connects to 200+ data sources and enforces a single governance policy across every connected BI tool and AI agent simultaneously. Fiscal calendars, multi-currency logic, row-level and column-level security: these are defined once in the semantic layer and applied automatically at query time, regardless of which tool submits the query.

When an AI agent queries fiscal-quarter revenue by sales territory, Mosaic applies the fiscal calendar offset, the currency conversion for the relevant territory, and the row-level filter for that agent's authorization scope. That logic does not live in the BI tool. It lives in the semantic layer, and it travels with every query.

Mosaic Sentinel, the governance intelligence layer, monitors every data access event in real time. Risk management, audit and compliance, and usage insights modules give data governance teams a complete view of who accessed what, through which tool, and when. That audit trail covers dashboards, reports, human and agentic access alike.

Format portability and runtime governance can coexist. OSI advancing the interchange standard is a positive development for the ecosystem. But governance is not delivered by the format. It is delivered by the semantic layer that enforces it.

Frequently Asked Questions

Portability refers to the ability to express and exchange semantic model definitions in a format that multiple tools can read and write. Governance refers to the enforcement of access controls, business logic, and audit requirements at query time. OSI provides portability of format. Strategy Mosaic provides runtime governance, enforcing the same security, fiscal logic, and access rules across every connected tool and AI agent automatically.

OSI is a format standard that defines how semantic model definitions are described and exchanged between tools. It does not define how each consuming tool must enforce row-level security, apply fiscal calendar logic, or audit data access. Governance remains a function of the semantic layer executing the queries, not the format standard moving the definitions.

AI agents execute autonomously against your data. If the semantic layer they query does not enforce governance consistently, the agent's output can violate access controls, apply incorrect business logic, or expose unauthorized data. Portability helps agents locate and read semantic definitions. Governance determines whether those definitions are trustworthy at execution time. For agentic analytics, governance is the safety model; portability is infrastructure.

Strategy Mosaic centralizes governance enforcement at the semantic layer. Row-level and column-level security, fiscal calendar calculations, and multi-currency logic are defined once and applied automatically to every query, whether it comes from Power BI, Tableau, Excel, or an AI agent. Mosaic Sentinel provides real-time monitoring, risk detection, and full audit trails across all connected tools and agents.

The semantic layer ecosystem is maturing, and format standards like OSI reduce real friction in moving metric definitions between tools. But the question enterprises should ask is not "can my semantic models be exported?" It is "are my semantic models enforced consistently everywhere they are consumed?"

Answering that second question requires governance at runtime, not portability at format level.


Semantic Layer
AI Trends
Data Fabric
Analytics
Mosaic
Business Intelligence
Thought Leadership

Share:

Photo of Aidan Reilly
Aidan Reilly

Aidan is a Director of Product Management at Strategy, where he focuses on AI and developer experience. Bringing a decade of product and integration expertise, he has a strong passion for tackling challenging problems. Previously, Aidan drove product initiatives at Appian and Bloomberg.


Related posts

Video: Semantic Layer vs. Data Pipeline: Why the dbt–Fivetran Merger Leaves AI Metrics Unresolved
Semantic Layer vs. Data Pipeline: Why the dbt–Fivetran Merger Leaves AI Metrics Unresolved

The June 2026 dbt Labs-Fivetran merger consolidates data ingestion and transformation, but trusted AI agents still need a governed semantic layer. Strategy Software explains why owning the pipeline isn't owning the meaning, and where Strategy Mosaic fits.

Photo of Aidan Reilly

Aidan Reilly

June 8, 2026

Video: Semantic Layer Architecture for Enterprise AI: The Five Core Components
Semantic Layer Architecture for Enterprise AI: The Five Core Components

Learn the five core components of an AI-ready semantic layer architecture and how unified business logic, governance, and semantic consistency improve enterprise AI accuracy, scalability, and trust.

Photo of Tanmay Ratanpal

Tanmay Ratanpal

June 9, 2026

Video: Stop Overengineering Problems You Don't Have
Stop Overengineering Problems You Don't Have

Enterprise AI fails when organizations skip the prior work and go straight to model selection. The three questions every team should answer before any tool gets selected, from Strategy Software's Juliana Schoettler.

Photo of Juliana Schoettler

Juliana Schoettler

June 8, 2026

Video: How a Semantic Layer Differs from a Data Model
How a Semantic Layer Differs from a Data Model

Learn how a semantic layer differs from a data model and why both are essential for governed analytics and AI. Discover how Strategy Mosaic creates consistent business definitions, reusable metrics, and trusted AI-ready data across BI tools, warehouses, and enterprise systems.

Photo of Emily Murphy

Emily Murphy

May 20, 2026