Аналитическая обработка онлайн (OLAP) и обработка транзакций онлайн (OLTP) – это две разные системы обработки данных, предназначенные для разных целей.
OLTP подходит для обработки транзакций и обновлений в режиме реального времени (пример, ERP-система).
OLTP-системы являются одномерными. Они используют реляционную базу данных для организации данных в таблицы.
OLAP подходит для комплексного анализа данных и составления отчетов (пример, КХД). Используют многомерные модели данных, поэтому одни и те же данные можно просматривать под разными углами.
Построение отчетности над ERP системой (OLTP):
Не решается вопрос хранения архивирования и хранения данных
Высокая нагрузка на учетную систему при формировании отчетности
Скорость формирования отчётов
Возможно использование данных из этой одной системы без построения комплексных отчетов
Поддержка разных BI-систем и формирование отчетности в разных системах
Задачи корпоративного хранилища данных
Снимает нагрузку с учетной системы
Структурирует информацию таким образом, чтобы бизнес-пользователь мог быстро и легко пользоваться своими отчётами
Объединяет разноформатные данные из различных систем в единую структуру для удобства работы и возможности аналитики с использованием данных из разных систем
Позволяет архивировать и не нагружать историческими данными учетную систему (например, хранить данные в 1С – 3-5 лет)