Выбор технологии преобразования данных:
- Нагрузка на исходную OLTP систему, мощность сервера
- Небольшая – можно для OLAP использовать ту же БД
- Большая – репликация: поставить другой экземпляр БД на другом сервере и переносить данные для отчетов на этот сервер
- Используется ли одна и таже СУБД на обоих серверах
- Да: Можно использовать средства связи между БД, например Oracle DBLink или репликацию
- Нет (гетерогенная система):
- ETL (Extract Transform Load) – Informatica PowerCenter ETL, Clover ETL.
- Гетерогенная репликация - Oracle GoldenGate (гетерогенная репликация)
- Ручная реализация: Spring Batch
Материалы с занятия