ТА (SAP Сервер репликации ландшафтного преобразования) в SAP HANA
Что такое СЛТ (SAP Репликация трансформации ландшафта)?
SLT — это инструмент ETL, который позволяет загружать и реплицировать данные в режиме реального времени или планировать данные из SAP исходная система или нет SAP Система в SAP База данных Хана.
SAP Сервер SLT использует метод репликации на основе триггеров для передачи данных из исходной системы в целевую.
SLT-сервер может быть установлен в отдельной системе или на SAP Система ЕСС.
Преимущество системы SLT указано ниже:
- Обеспечивает репликацию данных в режиме реального времени или по расписанию.
- Во время репликации данных в режиме реального времени мы можем мигрировать данные в SAP Формат Хана.
- Ручки SLT Cluster и бильярдные столы.
- Это поддерживает автоматическое преобразование не-Unicode и Unicode во время загрузки/репликации. (Юникод — это система кодирования символов, аналогичная ASCII. Не-Юникод — это система кодирования, охватывающая больше символов, чем ASCII).
- Это полностью интегрировано с SAP HANA Studio.
- SLT имеет возможности настройки и трансформации таблиц.
- SLT имеет возможности мониторинга с SAP Менеджер решений HANA.
ArchiОбзор SAP SLT-сервер с SAP / Нет-SAP Система следующая:
SAP ТА соединение Archiобзор тектуры между SAP Система и SAP HANA
SAP Сервер репликации SLT преобразует все определения таблиц метаданных из исходной системы ABAP в SAP HANA.
Что касается SAP источник, SLT-соединение имеет следующие особенности –
- Когда таблица реплицируется, SAP Сервер репликации SLT создает таблицы журналов в исходной системе.
- Механизм чтения создан в SAP Исходная система.
- Связь между SAP СЛТ и SAP Источник устанавливается как соединение RFC.
- Связь между SAP СЛТ и SAP HANA устанавливается как соединение с БД.
Пользователь базы данных с теми же правами, что и пользователь «SYSTEM», может создать соединение между SAP СЛТ и SAP База данных Хана.
SAP SLT-сервер автоматически создает соединение с БД для SAP База данных HANA (когда мы создаем новую конфигурацию посредством транзакции LTR). Нет необходимости создавать его вручную.
Настроить SAP SLT-сервер для SAP Исходная система
Сначала нам нужно настроить SAP Сервер репликации SLT для связи между SAP Источник и SAP База данных Хана. T-код, LTR используется для создания связи между SAP Источник и SAP СЛТ.
Шаг 1) Войти, чтобы SAP SLT-сервер и транзакция вызова «ЛТР» от SAP Сервер репликации SLT.
Появится всплывающее окно Web-dynpro для входа в систему. SAP SLT-сервер.
- Введите идентификатор клиента/пользователя/пароль
- Нажмите на вкладку входа в систему.
Появится всплывающее окно конфигурации, как показано ниже:
Нажмите кнопку «Новая» для новой конфигурации.
Шаг 2) На этом этапе
- Введите имя и описание конфигурации.
- Выберите SAP Система как исходная система.
- Введите RFC-соединение для SAP Система.
- Введите имя пользователя/пароль/имя хоста и номер экземпляра.
- Введите подробные сведения о вариантах работы –
- Количество заданий передачи данных.
- № Расчетных работ.
- Выберите параметр «Репликация» в режиме реального времени.
- После сохранения всех настроек нажмите «ОК», чтобы создать новую схему в SLT.
Имя конфигурации «SLTECC» будет добавлено и активно.
После настройки SAP SLT-сервер успешно, SAP SLT-сервер автоматически создает соединение с БД для SAP База данных HANA (когда мы создаем новую конфигурацию посредством транзакции LTR). Нет необходимости создавать его вручную.
На следующем этапе мы импортируем данные в SAP ХАНА из SAP Источник.
Импортировать SAP Исходные данные для SAP HANA через SLT
Как только мы успешно настроили SAP SLT-сервер, СХЕМА в качестве имени конфигурации выше в SAP SLT создан в SAP База данных Хана.
Эта схема содержит следующие объекты:
- 1 Схема – СЛТЕЦК.
- 1 Пользователь – СЛТЕЦК.
- 1 Привилегии
- 8 таблиц –
- ДД02Л (SAP Название таблицы)
- ДД02Т (SAP Тексты таблиц)
- RS_LOG_FILES
- RS_MESSAGE
- RS_ORDER
- RS_ORDER_TEXT
- RS_SCHEMA_MAP
- RS_СТАТУС.
- 4 Роль –
- SLTECC_DATA_PROV
- SLTECC_DATA_POWER_USER
- SLTECC_DATA_USER_ADMIN
- SLTECC_DATA_SELECT
- Процедуры 2
- RS_GRANT_ACCESS
- RS_REVOKE_ACCESS
Все настройка завершена, теперь загружаем таблицу из SAP ECC (центральный компонент ERP).
Шаг 1) Чтобы загрузить таблицы из SAP ECC для SAP База данных HANA, выполните следующие действия:
- Перейдите в раздел «Предоставление данных» из быстрого просмотра.
- Выберите SAP Система Хана.
- Нажмите кнопку «Готово».
Шаг 2) Появится экран предоставления табличных данных на основе SLT. Существует 5 вариантов предоставления данных, как показано ниже:
Вариант предоставления | XNUMX |
---|---|
Загрузка (Полная загрузка) | Это разовое событие, которое запускает первоначальную загрузку данных из исходной системы. |
Репликация (Полная загрузка + Delta Нагрузка) | Запускается первоначальная загрузка (если это не было сделано ранее), а также учитывается дельта изменять. Триггер базы данных и соответствующая таблица журналирования будут созданы для каждой таблицы. |
Остановить репликацию | Он останавливает текущий процесс репликации таблицы. Он полностью удаляет триггер базы данных и таблицу журналирования. |
Приостанавливать | Он приостанавливает текущий процесс репликации таблицы. Триггер базы данных не будет удален из исходной системы, а запись изменений продолжится. Сопутствующая информация хранится в соответствующей таблице журналов в исходной системе. |
Продолжить | Resume перезапускает репликацию для приостановленной таблицы. После возобновления приостановленный процесс репликации возобновится. |
Используем первый вариант из таблицы «Загрузить вариант» для начальной загрузки данных таблицы (LFBK) из источника в SAP Стол ХАНА.
Шаг за шагом, как показано ниже:
- Источник и Target Детали системы выбираются в соответствии с SAP Конфигурация ТА.
- Нажмите кнопку «Загрузить» и выберите таблицу (LFBK), которую нам нужно загрузить/реплицировать. SAP Hana.
- Таблица (LFBK) будет добавлена в раздел «Управление загрузкой данных» с действием «Загрузка» и статусом «Запланировано».
После загрузки данных статус изменится на «Выполнено». Таблица будет создана в схеме «SLTECC» с данными.
Шаг 3) Проверьте данные в таблице (LFBK) с помощью предварительного просмотра данных из схемы «SLTECC», как показано ниже.
- Войти в систему SAP База данных HANA через SAP HANA Studio и выберите SAP Система HANA HDB (HANAUSER).
- Выберите Таблица (LFBK) в узле Таблица.
- Щелкните правой кнопкой мыши таблицу (LFBK) и выберите опцию предварительного просмотра открытых данных.
- Данные, загруженные в процессе SLT, будут отображаться на экране предварительного просмотра данных.
Теперь мы успешно загрузили данные в таблицу «LFBK». Эту таблицу мы будем использовать в будущем при моделировании.
SAP ТА Соединение между не-SAP Система и SAP HANA
SAP Сервер репликации SLT преобразует все определения таблиц метаданных из исходной системы, отличной от ABAP, в SAP ХАНА.
Для не-SAP источник, SLT-соединение имеет следующие особенности –
- Когда таблица реплицируется, SAP Сервер репликации SLT создает таблицы журналов в исходной системе.
- Механизм чтения создан в SAP Сервер репликации SLT.
- Связь между SAP СЛТ и SAP Источник / SAP HANA устанавливается как соединение с БД.
SAP SLT может выполнять только простейшие преобразования, поэтому для сложных преобразований нам понадобится другой инструмент ETL, такой как SAP Услуги передачи данных.