Semantic Layer Glossary Definition

Term Semantic Layer
Definition

A semantic layer is an abstraction that defines business metrics, dimensions, relationships, and rules so analytics tools can interpret data consistently.

Context & Usage

Organizations use semantic layers to reduce conflicting reports, standardize measures, and let business users analyze data without rewriting logic in every tool.

Additional Resource: Authoritative source.

Related concepts include Business Intelligence and Data Governance.

Categories Knowledge Management and Content Governance, Web, Database, Cloud, and DevOps Technologies