За эти годы мы внедрили серию веб-отчетов, обобщающих исторические бизнес-данные (продажи продуктов, трафик и т. Д.). Это сильно зависит от сложных запросов SQL, и начальник ожидает, что результаты будут в режиме реального времени, но для их выполнения требуется до минуты. Отчеты настраиваются в нескольких измерениях.
Я провел некоторые фундаментальные исследования, и, похоже, нам нужен какой-то OLAP (?), ETL (?), Что угодно.
Это правда? Должны ли мы конвертировать в целый пакет и отбрасывать наши любимые разработки, или есть возможность сохранить его реляционным, основанным на SQL, и приблизиться к выделенному решению, просто предварительно рассчитав некоторые оптимизированные представления с помощью пакетного процесса, запущенного на ночь? У вас есть ссылки на хорошую документацию по этому вопросу?
Спасибо.