SLT (SAP Сервер реплікації ландшафтної трансформації) в SAP ХАНА
Що таке SLT (SAP Реплікація ландшафтної трансформації)?
SLT — це інструмент ETL, який дозволяє завантажувати та копіювати дані в режимі реального часу або за розкладом SAP вихідна система або Non SAP Система в SAP База даних HANA.
SAP Сервер SLT використовує підхід реплікації на основі тригерів для передачі даних від вихідної системи до цільової.
Сервер SLT може бути встановлений на окремій системі або на SAP Система ECC.
Переваги системи SLT такі:
- Дозволяє реплікацію даних у реальному часі або за розкладом.
- Під час реплікації даних у режимі реального часу ми можемо перенести дані SAP Формат HANA.
- SLT ручки Cluster і більярдні столи.
- Це підтримує автоматичне перетворення не-Unicode та Unicode під час завантаження/реплікації. (Юнікод — це система кодування символів, подібна до ASCII. Система кодування, відмінна від Юнікоду, охоплює більше символів, ніж ASCII).
- Це повністю інтегровано з SAP Студія HANA.
- SLT мають можливість сервірування столу та трансформації.
- SLT має можливості моніторингу SAP Менеджер рішень HANA.
Archiтектура Огляд SAP Сервер SLT с SAP / Не-SAP Система виглядає як нижче-
SAP Підключення SLT Archiтектурний огляд між SAP Система і SAP ХАНА
SAP Сервер реплікації SLT перетворює всі визначення таблиці метаданих із вихідної системи ABAP на SAP ХАНА.
для SAP джерело, з’єднання SLT має наступні функції –
- Коли таблиця реплікується, SAP Сервер реплікації SLT створює таблиці журналу у вихідній системі.
- Двигун читання створено в SAP Вихідна система.
- Зв'язок між ними SAP SLT і SAP Джерело встановлюється як з'єднання RFC.
- Зв'язок між ними SAP SLT і SAP HANA встановлюється як з’єднання з БД.
Користувач бази даних із тими ж повноваженнями, що й користувач «SYSTEM», може створити з’єднання між SAP SLT і SAP База даних HANA.
SAP Сервер SLT автоматично створює підключення до БД SAP База даних HANA (коли ми створюємо нову конфігурацію через транзакцію LTR). Немає необхідності створювати його вручну.
Конфігурувати SAP Сервер SLT для SAP Джерельна система
Спочатку нам потрібно налаштувати SAP Сервер реплікації SLT для підключення між SAP Джерело і SAP База даних HANA. T-код, LTR використовується для створення зв'язку між SAP Джерело і SAP SLT.
Крок 1) Увійти, щоб SAP Сервер SLT і транзакція виклику "LTR" від SAP Сервер реплікації SLT.
Для входу з’явиться спливаюче вікно Web-dynpro SAP Сервер SLT.
- Введіть клієнт / ідентифікатор користувача / пароль
- Натисніть вкладку входу
З’явиться спливаюче вікно для налаштування, як показано нижче-
Натисніть кнопку «Нова» для нової конфігурації.
Крок 2) На цьому етапі
- Введіть назву та опис конфігурації.
- Select SAP Система як вихідна система.
- Введіть підключення RFC для SAP Система.
- Введіть ім’я користувача / пароль / ім’я хоста та номер екземпляра.
- Введіть деталі варіантів роботи –
- Кількість завдань передачі даних.
- Кількість розрахункових робіт.
- Виберіть опцію реплікації в режимі реального часу.
- Після збереження всіх налаштувань натисніть «OK», щоб створити нову схему в SLT.
Буде додано та активовано назву конфігурації «SLTECC».
Після налаштування SAP Сервер SLT успішно, SAP Сервер SLT автоматично створює підключення до БД SAP База даних HANA (коли ми створюємо нову конфігурацію через транзакцію LTR). Немає необхідності створювати його вручну.
На наступному кроці ми імпортуємо дані в SAP ХАНА від SAP Джерело.
Імпортувати SAP Вихідні дані для SAP HANA через SLT
Після успішного налаштування SAP Сервер SLT, SCHEMA як назва конфігурації вище в SAP SLT створюється в SAP База даних HANA.
Ця схема містить такі об’єкти-
- 1 Схема – SLTECC.
- Користувач 1 – SLTECC.
- 1 Привілеї
- 8 Столи -
- DD02L (SAP Назва таблиці )
- DD02T (SAP Тексти таблиць)
- RS_LOG_FILES
- RS_MESSAGE
- RS_ORDER
- RS_ORDER_TEXT
- RS_SCHEMA_MAP
- RS_STATUS.
- 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, виконайте наведені нижче кроки-
- Перейдіть до надання даних із швидкого перегляду.
- Select SAP Система HANA.
- Натисніть кнопку Готово.
Крок 2) Буде відображено екран для надання даних таблиці на основі SLT. Нижче наведено 5 варіантів надання даних:
Опція забезпечення | деталь |
---|---|
Завантаження (повне завантаження) | Це одноразова подія, яка починає початкове завантаження даних із вихідної системи. |
Повторити (Повне завантаження + Delta Завантажити) | Почніть початкове завантаження (якщо не було зроблено раніше), а також розгляньте дельта змінити. Тригер бази даних і відповідна таблиця журналу буде створено для кожної таблиці. |
Зупинити реплікацію | Він зупиняє поточний процес реплікації для таблиці. Він повністю видаляє тригер бази даних і таблицю журналу. |
Призупиняти | Він призупиняє запущений процес реплікації таблиці. Тригер бази даних не буде видалено з вихідної системи, а запис змін триватиме. Пов’язана інформація зберігається у відповідній таблиці журналу у вихідній системі. |
Резюме | Resume перезапускає реплікацію для призупиненої таблиці. Після відновлення призупинений процес реплікації буде відновлено. |
Використовуємо перший варіант з таблиці «Варіант завантаження» для початкового завантаження таблиці (LFBK) даних від джерела до SAP Таблиця HANA.
Покроково описано нижче-
- Джерело і Target деталі системи вибираються відповідно SAP Конфігурація SLT.
- Натисніть кнопку «Завантажити» та виберіть таблицю (LFBK), яку нам потрібно завантажити/типізувати SAP Hana.
- Таблицю (LFBK) буде додано до розділу керування завантаженням даних із дією «Завантажити» та статусом «Заплановано».
Після завантаження даних статус буде змінено на «Виконано». Таблиця буде створена в схемі «SLTECC» з даними.
Крок 3) Перевірте дані в таблиці (LFBK) за допомогою попереднього перегляду даних зі схеми «SLTECC», як показано нижче -.
- Увійти в систему SAP Через базу даних HANA SAP HANA Studio та виберіть SAP Система HANA HDB (HANAUSER).
- Виберіть таблицю (LFBK) у вузлі таблиці.
- Клацніть правою кнопкою миші таблицю (LFBK) і виберіть опцію попереднього перегляду відкритих даних.
- Дані, завантажені через процес SLT, відображатимуться на екрані попереднього перегляду даних.
Тепер ми успішно завантажили дані в таблицю «LFBK». Ми будемо використовувати цю таблицю в майбутньому в моделюванні.
SAP SLT З'єднання між не-SAP Система і SAP ХАНА
SAP Сервер реплікації SLT перетворює всі визначення таблиць метаданих із вихідної системи, що не є ABAP, у SAP ХАНА.
Для не-SAP джерело, з’єднання SLT має наступні функції –
- Коли таблиця реплікується, SAP Сервер реплікації SLT створює таблиці журналу у вихідній системі.
- Двигун читання створено в SAP Сервер реплікації SLT.
- Зв'язок між ними SAP SLT і SAP Джерело / SAP HANA встановлюється як з’єднання з БД.
SAP SLT може виконувати лише найпростіші перетворення, тому для складних перетворень нам потрібен інший інструмент ETL, наприклад SAP Послуги даних.