Семантический слой – уровень архитектуры данных, который переводит технические таблицы и поля хранилища на язык бизнеса: «выручка», «активный клиент», «маржа» с точными формулами, измерениями, иерархиями и правами доступа. Все отчёты, дашборды и инструменты анализа обращаются к показателям через этот слой и получают одинаковые цифры.
Что содержит
- Определения метрик и формулы.
- Измерения, иерархии и связи между таблицами.
- Правила агрегации и временные вычисления.
- Разграничение доступа к данным.
Где реализуется
- Внутри BI-платформы (модели данных, датасеты).
- В OLAP-кубах.
- В отдельных универсальных семантических слоях и каталогах метрик, которые обслуживают несколько инструментов.
Зачем нужен
- Единые цифры во всех отчётах.
- Самостоятельная аналитика без знания SQL и структуры хранилища.
- Основа для ассистентов на языковых моделях, которые отвечают на вопросы о данных.