Semantic layer
A semantic layer is the business-friendly definition of what data means, authored once and referenced everywhere, so every tool and every AI answer uses the same meaning.
Definition
A semantic layer is a business-friendly model of what enterprise data means — entities, attributes, measures, metrics and their relationships — sitting between physical storage and the tools that consume it. A governed semantic layer adds ownership, versioning and policy, so definitions are authored once and referenced everywhere rather than re-implemented per report.
Why it matters
- It is the single most effective fix for the "one KPI, six definitions" problem.
- AI analytics accuracy depends on it: a model that is not given business meaning will infer it, and inference is where confident wrong answers come from.
- It decouples analytics from physical structure, so a schema change does not silently break every report.
How BlueHomer implements it
BlueHomer’s Data Foundation models data as reusable, governed, AI-readable building blocks — data shapes, versioned data sets, glossary and reference data — and enforces a rigorous chain from Attribute to Measure to Metric to KPI that separates what a number is from what someone should conclude about it.