Premium Architecture Guide Audience: Architects & Leaders Decision: Semantic Ownership Boundary
Semantic Layer Architecture

Where the semantic layer should live

This guide helps resolve one of the most critical SAP analytics architecture decisions: where governed business meaning, reusable definitions, and metric logic should be owned and stabilized. In 2026, semantic ownership carries new urgency: zero-copy data sharing via BDC Connect requires semantics to live at a point where they can be packaged and shared as data products; BDC data product governance (September 2026) adds terms and conditions, steward approval, and access agreements, while Data Product Studio, announced for GA in H1 2026, has no confirmed GA yet; master data governance is no longer separate from analytics governance now that SAP Reltio in SAP Business Data Cloud is generally available; and analytic model stacking plus Joule agents enable complex derived semantics that reshape where calculations should live. Many organizations face fragmented semantics without realizing it — the same metric defined in SAC, BW, and Power BI with subtle variations that compound into strategic misalignment.

The semantic layer ownership landscape

SAP organizations have multiple platforms capable of owning semantics. Choosing where to centralize business meaning requires understanding what each platform offers, how they expose data to consumption tools, and where ownership costs emerge.

Approach 1: SAC-Only SAC Models Semantics Defined Locally Not Reusable SAC Reports (Stories) Approach 2: Datasphere as Semantic Layer Datasphere • Facts • Analytic Models • Dimensions SAC (Live Connect) Power BI (OData) Tableau (OData/SQL) Approach 3: BW as Semantic Layer BW • InfoProviders • CompositeProviders • BW Queries SAC (Live Connect) BEx Reports (Legacy) Approach 4: Hybrid BW Legacy Semantics Datasphere New Semantics SAC (Dual Connect) Multi-source Consumption Data Exposure & Reusability Datasphere Exposure • OData V4 API • SQL via ODBC • Direct SAC Live Connection Reuse: Excellent across tools BW Exposure • SAC Live Connection • BW Queries (query tools) • MDX APIs (legacy) Reuse: Limited outside SAC SAC Import Models • Local Semantics • Formulas & Calculations • Story-Specific Logic Reuse: None (isolated) BDC Data Products • Packaged Semantics • External Sharing • Governed Distribution Reuse: Excellent for partners Decision Principle Centralize semantics in a governed layer when multiple teams, tools, or business units need the same definitions. Datasphere offers the broadest reuse across SAC, Power BI, Tableau, and Excel. BW works well for legacy organizations with strong SAC integration. SAC-only semantics should be limited to tool-specific logic; avoid hiding enterprise metrics inside SAC models.

Semantic ownership options and capabilities

Each platform offers distinct capabilities for owning and exposing business meaning. Understanding the product features helps clarify what each approach enables and constrains.

SAC-Centric Semantics

Capabilities: Import models, formulas, calculations, and story-specific logic layers. Fast iteration, no external dependencies.

Exposure: SAC stories and dashboards only. No direct reuse across tools.

Best for: Single-team analytics, exploratory work, rapid prototyping.

Risk: Same metric defined 5 different ways across 5 stories. No single source of truth.

SAP Datasphere as Semantic Layer

Capabilities: Facts, Dimensions, Hierarchies, and Analytic Models (the Business Builder and Analytical Datasets are deprecated), with impact and lineage analysis and object versioning.

Exposure: OData V4 APIs, SQL via ODBC/JDBC (database user), direct SAC live connection, Power BI (custom connector or blank query over OData), Tableau, Excel (SAP Analytics Cloud add-in for Microsoft Office), Python.

Best for: Multi-tool consumption, cross-team reuse, regulated industries, cloud-first organizations.

Advantage: Single definition, many consumption patterns. Metadata-driven governance.

SAP BW as Semantic Layer

Capabilities: InfoProviders, CompositeProviders, BW queries with a mature calculation engine and query optimization.

Exposure: SAC live connection, BW query tools, legacy reporting clients via MDX. In SAP Business Data Cloud, SAP BW, private cloud edition can publish InfoProvider data as custom data products through the Data Product Generator, and the Query Template Generator moves BW queries into Datasphere analytic models.

Best for: BW modernization, large existing BW investments, organizations transitioning to cloud.

Advantage: Proven governance, mature analytic features. Limitation: Limited exposure outside SAC ecosystem.

Hybrid Semantic Ownership

Capabilities: BW owns legacy semantics; Datasphere owns new semantics. Both connected to SAC via simultaneous live connections.

Exposure: Legacy metrics via BW; new metrics via Datasphere; SAC provides unified analytics layer.

Best for: Modernization journeys, large enterprises with existing BW, phased migration strategies.

Complexity: Two systems of record. Requires clear ownership boundaries and migration roadmap.

Business Data Cloud Data Products

Capabilities: Share SAP-managed and custom data products (custom ones are built from local tables in a file space) with Databricks, Snowflake, and Google BigQuery through BDC Connect. Governed distribution: since September 2026, data product governance adds terms and conditions, steward approval, and access agreements.

Exposure: Partner organizations, external analytics, supplier/customer ecosystems, data marketplace patterns.

Best for: Multi-tenant scenarios, partner data sharing, and external analytics as a service. Custom data products currently carry a free contract type, so plan for sharing, not resale.

Innovation: New capability to extend semantic governance beyond organizational boundaries.

Decision framework: Where should semantics live?

Choosing semantic ownership depends on your organization's scale, governance maturity, team structure, and modernization stage. Use these dimensions to clarify your decision.

Scale and reuse expectations

Question: How many teams and tools need the same metrics?

Datasphere-optimized: If revenue, customer count, and margin need to work across SAC, Power BI, Tableau, and Excel — centralize in Datasphere. One definition, many consumers.

SAC-acceptable: If only SAC users consume analytics and each team maintains their own metrics — SAC models work. Trade reuse for speed.

BW-fit: Large BW investments with mature metrics — keep semantics in BW during transition. Reduces migration complexity.

Governance and compliance maturity

Question: How much audit trail and stewardship do you need?

High governance: Regulated industries (finance, healthcare, pharma) need Datasphere's versioning, lineage tracking, and stewardship capabilities. Audit logs must survive, and Datasphere keeps them 30 days by default (configurable up to 10,000 days), so export them.

Moderate governance: BW or Datasphere both work. BW offers mature governance; Datasphere offers transparency and modern tooling.

Light governance: SAC models with clear ownership are acceptable. Document who owns what and rely on analytics team discipline.

Team structure and operating model

Question: How are data and analytics teams organized?

Separate data and analytics teams: Explicit semantic ownership in Datasphere. Data team owns definitions; analytics team consumes them via live connection.

Cross-functional squads: Split ownership works well. Core metrics in Datasphere; team-specific derivations in SAC.

Centralized analytics center: Strong governance in Datasphere. All metrics flow through review and approval before exposure.

Distributed power centers: Hybrid approach. Datasphere for enterprise metrics; local SAC for department-specific work with clear escalation paths.

Modernization stage and platform investment

Question: How far along is your cloud journey?

Cloud-first (no legacy BW): Datasphere from day one. Design reuse and governance into the architecture immediately. No migration debt.

BW modernization in-flight: Hybrid approach. Identify which metrics move to Datasphere and when. Create a transition roadmap to avoid "everything everywhere" fragmentation.

Heavy BW investment: Keep semantics in BW until business case justifies migration. Use hybrid approach during transition. Don't force artificial timelines.

Post-modernization: Full Datasphere ownership. Legacy BW can be sunset once all metrics successfully consume from Datasphere.

Common failure patterns and how to avoid them

Organizations frequently encounter the same semantic ownership pitfalls. Recognizing these patterns early prevents compounding fragmentation.

Pattern: Hidden semantics in dashboards

What happens: Calculation logic lives in SAC stories. When a metric needs to change, you find it's defined 7 different ways across 7 stories.

Why it happens: Dashboard builders want speed. Defining logic locally feels faster than waiting for governance.

Prevention: Establish a rule: complex metrics belong in Datasphere or BW, not in SAC formulas. Make it easier to reuse than to duplicate. Provide an escalation path for new metrics.

Pattern: Visual alignment without semantic alignment

What happens: All dashboards look identical, but the underlying metric definitions differ. Business sees alignment; auditors see chaos.

Why it happens: Dashboard designers align UI without aligning source logic. Fragmentation is invisible until you audit.

Prevention: Make lineage visible. Show consumers where metrics come from. Periodic audits: do all revenue calculations actually use the same definition?

Pattern: Waiting for platform clarity before defining ownership

What happens: Teams delay semantic decisions hoping that moving to Datasphere will "solve this later." It rarely does.

Why it happens: Modernization feels like the moment when clarity will magically appear. Clarity never appears on its own.

Prevention: Define ownership today using tools you have now. Be explicit: this metric is owned here, by this team, with this approval process. Write it down. Revisit during modernization, don't rediscover.

Pattern: Semantic coverage before consumption readiness

What happens: Teams build comprehensive semantic models before consumption teams are ready to use them. Models become disconnected from business need.

Why it happens: Data teams optimize for theoretical completeness rather than pragmatic reuse.

Prevention: Build semantics iteratively based on actual consumption requests. Expose metrics as they're needed, not as they're possible. Expect iteration — some metric definitions only clarify once consumption begins.

Recommendation: Centralize enterprise semantics in Datasphere

For most organizations, Datasphere should own enterprise semantics.

Facts, dimensions, and analytic models in Datasphere expose to SAC (live connection), Power BI (custom connector or blank query over OData), Tableau (OData/SQL), and Excel (SAP Analytics Cloud add-in for Microsoft Office). One definition, many consumption patterns. 2026 capabilities: BDC data product governance (September 2026) adds terms and conditions, steward approval, and access agreements; Data Product Studio was announced for GA in H1 2026 but has no confirmed GA yet. BDC Connect zero-copy sharing makes externalization to Databricks, Snowflake, or Google BigQuery possible without copying or ETL (consumption is still metered). Analytic model stacking (since 2025.08) layers derived semantics on top of base models and inherits their definitions—think of it as a semantic refinement pipeline. Joule agents built in Joule Studio can act across systems today, and SAP plans BDC data products inside Joule Studio for GA in Q1 2027. Govern dimensions as master data in SAP Reltio (the acquisition closed in May 2026; SAP Reltio in SAP Business Data Cloud is generally available) or SAP MDG, and feed the governed records into Datasphere so data quality, lineage, and access control rest on the same definitions.

BW fits when: You have heavy existing investment and a multi-year transition roadmap on SAP BW/4HANA, which SAP plans to support to at least the end of 2040 through successive releases (each with its own end date; release 2023 runs to the end of 2030). Don't force immediate migration. In SAP Business Data Cloud, SAP BW, private cloud edition is SAP's strategic route for that transition; SAP BW bridge has no OLAP engine (no BW query execution), so it carries staging and business content, not query semantics.

Hybrid works when: You're actively modernizing. BW owns legacy metrics; Datasphere owns new ones. Clear boundary between both systems. With BW private cloud edition in BDC, the Data Product Generator publishes InfoProvider data as custom data products, and the Query Template Generator turns BW queries into Datasphere analytic models; neither converts BW models into data products automatically.

SAC-only acceptable for: Tool-specific logic, temporary derivations, and single-team experimentation — never for enterprise metrics or cross-team reuse. SAC import models aren't BDC data products, so BDC Connect can't share them zero-copy.

Data Products extend this: Use Business Data Cloud custom data products to package semantics for external partners or multi-tenant scenarios, governed by data product terms, steward approval, and access agreements. Include lineage to governed master data (SAP Reltio or SAP MDG) for consumer confidence.

Implementation roadmap

Phase 1: Identify what needs governance

Audit existing metrics across SAC, BW, and legacy tools. Which ones are replicated? Which ones have definition drift? Prioritize enterprise metrics: revenue, customer, product hierarchies, profitability.

Effort: 2–4 weeks

Outcome: Prioritized list of metrics to centralize

Phase 2: Design exposure architecture

If Datasphere is your target, design which metrics expose to which tools. Create a data dictionary: for each metric, document the owner, definition, consumption tools, and SLA.

Effort: 2–3 weeks

Outcome: Published data dictionary and exposure rules

Phase 3: Pilot semantic centralization + data products

Move 3–5 high-value metrics to Datasphere. Connect SAC live, and connect Power BI and Tableau through OData or SQL. Package initial metrics as custom data products (local tables in a file space, published through the Data Sharing Cockpit), document lineage to source systems, and use release states on the underlying views so consumers can depend on metric stability. If external teams use Snowflake, Databricks, or Google BigQuery, test BDC Connect zero-copy sharing to validate cost and latency. Feed dimension hierarchies from governed master data (SAP Reltio or SAP MDG) to prove governance continuity. Validate that consumption teams can use them reliably.

Effort: 6–10 weeks (data product packaging and master data linking add 1–2 weeks)

Outcome: Proven pattern for metric reuse, data product lifecycle, and external sharing; demonstrated master data linkage

Phase 4: Scale incrementally with model stacking

Based on pilot learnings, establish a regular cadence for metric migration. Not all at once — move metrics as consumption requests arrive or as natural refactoring opportunities emerge. As scale increases: Use analytic model stacking to layer derived semantics on top of base models; stacked models inherit the base definitions, and a shared analytic model can be stacked in another space. For example, base models contain raw dimensions and measures; a second layer stacks market-adjusted or currency-normalized metrics; a third layer applies business rules. A financial organization might stack: Layer 1 (actual data), Layer 2 (currency-normalized data), Layer 3 (compliance-adjusted metrics). Keep master data governance (SAP Reltio or SAP MDG) in step as business rules change, so audit evidence stays current.

Effort: Ongoing; model stacking complexity emerges around 8–10 months

Outcome: Sustainable governance of semantic layer with layered sophistication and cross-tool orchestration

Architecture implications

  • Semantic ownership shapes trust: Consistency in metric definitions builds credibility across the organization more than visual polish.
  • Fragmentation compounds: Every new analytics use case amplifies the cost of unclear ownership. Start early.
  • Consumption and governance must coexist: Too much governance stifles experimentation; too little creates chaos. Hybrid approaches (core + local) are often realistic.
  • Modernization is an opportunity: Platform migrations let you clarify ownership that should have been clear years ago. Don't repeat old structures in new tools.
  • Reuse beats redefinition: The one-time cost of moving a metric to Datasphere is small compared with maintaining five drifting definitions over time.
  • Data Products extend governance: Packaging semantics for external consumption opens new partner models and keeps enterprise semantics governed even outside your organization.

What to evaluate next

  • Exposure architecture: Which tools do your consumption teams actually use? Design Datasphere exposure to match reality, not theory.
  • Governance workflows: Who approves new metrics? How do changes propagate? Define this before you need it.
  • BW modernization roadmap: If you have BW, clarify when and how metrics move to Datasphere. Don't assume "someday."
  • Data lineage: Where do metrics come from? Can you trace revenue from transaction data through Datasphere to SAC? Visibility prevents definition drift.
  • Metrics as products: Should your organization treat metrics like products? Version them, document them, create SLAs around them?
  • Data product readiness: Could Business Data Cloud data products unlock new partner opportunities? (Custom data products currently use a free contract type.)

Related architectures and resources

From semantic ownership to decision readiness

Next architecture questions in your journey

Trust and provenance note

This page is premium architecture guidance and original synthesis by Sunil Singh, Senior Manager — SAP Analytics Consulting at Deloitte Consulting GmbH. It should not be read as an official SAP product-design prescription. The factual product-layer references most relevant to this page are named below, while the strategic framing and decision guidance remain editorial.

Scope and assumptions

This page assumes:

  • Organizations are pursuing or considering SAP Datasphere as a modernization target
  • Multiple consumption tools (SAC, Power BI, Tableau) or multiple teams are in scope
  • Governance of enterprise metrics is a strategic concern, not a deployment detail
  • The organization has a realistic modernization roadmap, not a wish-list timeline