Project: datalens
81 entity types
Matrix/Architecture/Semantic Layer Pattern
DesignDecisionArchitecture

Semantic Layer Pattern

Attributes
labelsEntity,DesignDecision
rationaleThe 'Semantic Layer Pattern' serves to create an abstraction layer that simplifies complex, multi-table schemas into a unified view, enabling Arctic and other tools to generate accurate queries on consolidated data, improving reliability and user trust in data analysis workflows.
alternatives consideredAlternative approaches included limiting to 1-2 tables or raw data exploration without an abstraction layer, but these options lead to higher failure rates and less flexible analysis.
decided byDataLens Data Platform Architect Team
decision date2026-03-02
tier2
Relationships0 connections
Loading graph...
Related Entities