SAP HANA - Репликация на основе журнала
Это также известно как репликация Sybase в системе HANA. Основными компонентами этого метода репликации являются агент репликации Sybase, который является частью исходной системы приложений SAP, агент репликации и сервер репликации Sybase, который должен быть реализован в системе SAP HANA.
Метод начальной загрузки в Sybase Replication инициируется контроллером нагрузки и запускается администратором в SAP HANA. Он сообщает R3 Load о передаче начальной загрузки в базу данных HANA. Загрузка R3 в исходной системе экспортирует данные для выбранных таблиц в исходной системе и передает эти данные в компоненты загрузки R3 в системе HANA. Загрузка R3 в целевой системе импортирует данные в базу данных SAP HANA.
Агент хоста SAP управляет аутентификацией между исходной системой и целевой системой, которая является частью исходной системы. Агент Sybase Replication обнаруживает любые изменения данных во время начальной загрузки и обеспечивает выполнение каждого отдельного изменения. Когда происходит изменение, обновление и удаление записей таблицы в исходной системе, создается журнал таблицы. Этот табличный журнал перемещает данные из исходной системы в базу данных HANA.
Дельта-репликация после начальной загрузки
Дельта-репликация фиксирует изменения данных в исходной системе в реальном времени после завершения начальной загрузки и репликации. Все дальнейшие изменения в исходной системе фиксируются и реплицируются из исходной системы в базу данных HANA с использованием вышеупомянутого метода.
Этот метод был частью первоначального предложения для репликации SAP HANA, но больше не позиционируется / не поддерживается из-за проблем с лицензированием и сложности, а также SLT предоставляет те же функции.
Note - Этот метод поддерживает только систему SAP ERP как источник данных и DB2 как базу данных.