Semantic Layer
Also: Semantic Layer, Semantic Model, Business Metrics Layer, Metrics Layer, Couche sémantique, Semantische Schicht, Universal Semantic Layer
A shared business definitions layer that sits between raw data and reports, so everyone uses the same numbers for revenue, churn or margin.
What It Is
A semantic layer is a translation layer between raw database tables and the people who ask business questions. It stores the agreed definitions of your metrics and dimensions: what counts as active customer, how net revenue is calculated, which date defines a closed deal. Instead of each team writing its own formula, everyone pulls from one shared definition. A CFO opening a dashboard, an analyst writing a query and an AI assistant answering a question all reference the same logic.
Why it matters
The classic boardroom scene: marketing reports one churn number, finance reports another, and the meeting stalls while people argue about whose spreadsheet is right. The root cause is usually not bad data but competing definitions of the same word. A semantic layer removes that ambiguity by making the definition of each metric a governed, reusable asset rather than a formula buried in someone's report. For a CDO it enforces consistency at scale. For a CFO it means the revenue figure in the board pack matches the one in the sales dashboard. For an AI leader it is now decisive: when an assistant answers in plain language, it must map that question to trustworthy metrics, and the semantic layer is where that trust lives. Without it, an AI tool can produce a confident answer built on the wrong formula.
How it works
Engineers define metrics once, in a central place, using the underlying tables in the warehouse. A metric like gross margin is written as a rule (revenue minus cost of goods, over the chosen period) with its filters and its grain. Every tool that needs that number (dashboards, notebooks, chatbots) calls the semantic layer instead of rebuilding the math. In practice a leader meets it when a natural-language question, "what was net revenue retention last quarter for enterprise accounts," returns the same figure regardless of who asked or which tool they used. When a definition changes, it is updated in one location and every downstream report reflects it, which turns a painful reconciliation exercise into a single edit.