а не проще разделить массу, те кто не могут работать с данными (администрация, бухгалтерия, операторы и тд) для них покрыть часто используемые запросы, а остальное переложить на аналитиков и пусть они делают отчёты ad-hoc и всякое остальное и этим аналитикам дать DB/DWH от куда они могли бы брать данные, а чём они уже будут обрабатывать это их личное дело (R/Python/Excel/Word/Paint/PowerBI и тд)
Или тут более глубокая проблема?