ТА (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 ТА Соединение между SAP Система & SAP БАЗА ДАННЫХ ХАНА
SAP ТА Соединение между SAP Система и SAP БАЗА ДАННЫХ ХАНА

SAP SLT-сервер автоматически создает соединение с БД для SAP База данных HANA (когда мы создаем новую конфигурацию посредством транзакции LTR). Нет необходимости создавать его вручную.

Настроить SAP SLT-сервер для SAP Исходная система

Сначала нам нужно настроить SAP Сервер репликации SLT для связи между SAP Источник и SAP База данных Хана. T-код, LTR используется для создания связи между SAP Источник и SAP СЛТ.

Шаг 1) Войти, чтобы SAP SLT-сервер и транзакция вызова «ЛТР» от SAP Сервер репликации SLT.

Настроить SAP ТА-сервер

Появится всплывающее окно Web-dynpro для входа в систему. SAP SLT-сервер.

  1. Введите идентификатор клиента/пользователя/пароль
  2. Нажмите на вкладку входа в систему.

    Настроить SAP ТА-сервер

    Появится всплывающее окно конфигурации, как показано ниже:

    Настроить SAP ТА-сервер

    Нажмите кнопку «Новая» для новой конфигурации.

Шаг 2) На этом этапе

  1. Введите имя и описание конфигурации.
  2. Выберите SAP Система как исходная система.
  3. Введите RFC-соединение для SAP Система.
  4. Введите имя пользователя/пароль/имя хоста и номер экземпляра.
  5. Введите подробные сведения о вариантах работы –
  • Количество заданий передачи данных.
  • № Расчетных работ.
  1. Выберите параметр «Репликация» в режиме реального времени.
  2. После сохранения всех настроек нажмите «ОК», чтобы создать новую схему в SLT.

Настроить SAP ТА-сервер

Имя конфигурации «SLTECC» будет добавлено и активно.

Настроить SAP ТА-сервер

После настройки SAP SLT-сервер успешно, SAP SLT-сервер автоматически создает соединение с БД для SAP База данных HANA (когда мы создаем новую конфигурацию посредством транзакции LTR). Нет необходимости создавать его вручную.

На следующем этапе мы импортируем данные в SAP ХАНА из SAP Источник.

Импортировать SAP Исходные данные для SAP HANA через SLT

Как только мы успешно настроили SAP SLT-сервер, СХЕМА в качестве имени конфигурации выше в SAP SLT создан в SAP База данных Хана.

Эта схема содержит следующие объекты:

  1. 1 Схема – СЛТЕЦК.
  2. 1 Пользователь – СЛТЕЦК.
  3. 1 Привилегии
  4. 8 таблиц
  • ДД02Л (SAP Название таблицы)
  • ДД02Т (SAP Тексты таблиц)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_СТАТУС.
  1. 4 Роль –
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. Процедуры 2
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

Все настройка завершена, теперь загружаем таблицу из SAP ECC (центральный компонент ERP).

Шаг 1) Чтобы загрузить таблицы из SAP ECC для SAP База данных HANA, выполните следующие действия:

  1. Перейдите в раздел «Предоставление данных» из быстрого просмотра.
  2. Выберите SAP Система Хана.
  3. Нажмите кнопку «Готово».

Импортировать SAP Исходные данные для SAP HANA

Шаг 2) Появится экран предоставления табличных данных на основе SLT. Существует 5 вариантов предоставления данных, как показано ниже:

Вариант предоставления XNUMX
Загрузка (Полная загрузка) Это разовое событие, которое запускает первоначальную загрузку данных из исходной системы.
Репликация (Полная загрузка + Delta Нагрузка) Запускается первоначальная загрузка (если это не было сделано ранее), а также учитывается дельта изменять. Триггер базы данных и соответствующая таблица журналирования будут созданы для каждой таблицы.
Остановить репликацию Он останавливает текущий процесс репликации таблицы. Он полностью удаляет триггер базы данных и таблицу журналирования.
Приостанавливать Он приостанавливает текущий процесс репликации таблицы. Триггер базы данных не будет удален из исходной системы, а запись изменений продолжится. Сопутствующая информация хранится в соответствующей таблице журналов в исходной системе.
Продолжить Resume перезапускает репликацию для приостановленной таблицы. После возобновления приостановленный процесс репликации возобновится.

Используем первый вариант из таблицы «Загрузить вариант» для начальной загрузки данных таблицы (LFBK) из источника в SAP Стол ХАНА.

Шаг за шагом, как показано ниже:

  1. Источник и Target Детали системы выбираются в соответствии с SAP Конфигурация ТА.
  2. Нажмите кнопку «Загрузить» и выберите таблицу (LFBK), которую нам нужно загрузить/реплицировать. SAP Hana.
  3. Таблица (LFBK) будет добавлена ​​в раздел «Управление загрузкой данных» с действием «Загрузка» и статусом «Запланировано».

Импортировать SAP Исходные данные для SAP HANA

После загрузки данных статус изменится на «Выполнено». Таблица будет создана в схеме «SLTECC» с данными.

Шаг 3) Проверьте данные в таблице (LFBK) с помощью предварительного просмотра данных из схемы «SLTECC», как показано ниже.

  1. Войти в систему SAP База данных HANA через SAP HANA Studio и выберите SAP Система HANA HDB (HANAUSER).

Импортировать SAP Исходные данные для SAP HANA

  1. Выберите Таблица (LFBK) в узле Таблица.
  2. Щелкните правой кнопкой мыши таблицу (LFBK) и выберите опцию предварительного просмотра открытых данных.
  3. Данные, загруженные в процессе SLT, будут отображаться на экране предварительного просмотра данных.

Импортировать SAP Исходные данные для SAP HANA

Теперь мы успешно загрузили данные в таблицу «LFBK». Эту таблицу мы будем использовать в будущем при моделировании.

SAP ТА Соединение между не-SAP Система и SAP HANA

SAP Сервер репликации SLT преобразует все определения таблиц метаданных из исходной системы, отличной от ABAP, в SAP ХАНА.

Для не-SAP источник, SLT-соединение имеет следующие особенности –

  • Когда таблица реплицируется, SAP Сервер репликации SLT создает таблицы журналов в исходной системе.
  • Механизм чтения создан в SAP Сервер репликации SLT.
  • Связь между SAP СЛТ и SAP Источник / SAP HANA устанавливается как соединение с БД.
SAP ТА Соединение между не-SAP Система и SAP HANA

SAP Соединение ТА между не- SAP Подключение ТА и SAP Система HANA/БАЗА ДАННЫХ

SAP SLT может выполнять только простейшие преобразования, поэтому для сложных преобразований нам понадобится другой инструмент ETL, такой как SAP Услуги передачи данных.