"Котятки, в ту же тему стандартизации внутренней архитектуры данных и загрузок Qlikview: ко мне в ручки однажды попала преза с объяснением подхода к загрузке данных в формате tier-3, где логика загрузки уже внутри BI бьется по слоям. Я пользую ее и не придумываю велосипед) Это норм, так как по факту мы получаем переиспользуемость, ускорение загрузки, нормальное масштабирование, а главное - изоляцию логики, пресловутую семантическую модель. По идее, это должно было бы сильно упростить поддержку и тестирование, но добавьте к этому еще 3 слоя хранилища под капотом и... па-рам-пам-пам-пам)) С другой стороны, все солидные BI-ребята идут в модный семантический слой, например в Power BI этот подход тоже декларируется: https://learn.microsoft.com/en-us/power-bi/guidance/center-of-excellence-business-intelligence-solution-architecture. P.S. Я ранее была склонна хранить семантический слой на BI, а не на уровне хранилища, но после изменения политики лицензирования у крупных игроков развернула диван на 180 градусов: хранить что-то из фундаментальной бизнес-логики на ""подписочных"" лицензиях меня не вдохновляет."