SAP Учебное пособие по прямому подключению экстрактора HANA (DXC)
Что такое SAP ХАНА DXC?
SAP HANA DXC — это метод пакетной репликации данных, т. е. он может выполняться через определенный интервал времени.
SAP HANA DXC использует существующий метод ETL (извлечение, преобразование и загрузка). SAP Приложение Business Suite через соединение HTTPS.
In SAP Содержимое приложений бизнес-пакета. Для моделирования и сбора данных доступны средства извлечения источников данных. SAP Бизнес-склад.
SAP DXC использует Data Source Extractor для доставки данных непосредственно в SAP ХАНА.
Преимущество SAP DXC
- SAP DXC не требует дополнительного сервера или приложения в системной среде.
- Это снижает сложность моделирования данных в SAP HANA, поскольку он отправляет данные в SAP HANA после применения всей логики бизнес-экстрактора в исходной системе.
- Это ускоряет SAP HANA Сроки реализации.
- Он извлекает семантически богатые данные из SAP Бизнес-сайт и предоставить SAP HANA.
Ограничение SAP DXC
- Источник данных должен иметь предварительно определенный метод ETL, если нет, то нам необходимо его определить.
- SAP Для DXC требуется система Business Suite на Net Weaver 7.0 или выше (например, ECC), равная или ниже уровня SP: Версия 700. SAPKW70021 (стек SP 19, с ноября 2008 г.).
- Процедура с определенным ключевым полем должна существовать в Data Source.
Настроить SAP Репликация данных DXC
Шаг 1) Включение XS Engine и службы ICM
- Включение механизма XS
Перейдите на SAP HANA Studio -> Выберите Система -> Конфигурация -> xsengine.ini.
Установите значение экземпляра 1 в поле «По умолчанию».
- Включение службы веб-диспетчера ICM – Он включает службу ICM Web Dispatcher в системе HANA. Веб-диспетчер использует метод ICM для чтения и загрузки данных в систему HANA. Перейти к SAP Хана Студия -> Выберите Система -> Конфигурация -> webdispatcher.ini.
Установите значение экземпляра в столбце по умолчанию 1.
Шаг 2) Настройка SAP Прямое подключение экстрактора HANA
- Установите соединение DXC в SAP HANA – Чтобы создать соединение DXC, нам необходимо импортировать единицу доставки в SAP ХАНА, как показано ниже –
- Импортная единица доставки.
Вам необходимо загрузить модуль доставки DXC с сайта SAP в SAP База данных Хана. Ты можешь
импортируйте устройство в локацию
«/usr/sap/HDB/SYS/global/hdb/content».
Импортируйте единицу поставки с помощью диалогового окна импорта в SAP Узел контента HANA? Настроить XS
Сервер приложений для использования DXC? Измените значение контейнера приложения на libxsdxc.
- Настройте сервер приложений XS для использования DXC.
Измените значение контейнера приложения на libxsdxc (если какое-либо значение существовало, добавьте его).
Проверьте соединение DXC.
- Убедитесь, что DXC работает.
Мы можем проверить соединение DXC, используя указанный ниже путь в Internet Explorer –
http://:80 /sap/hana/dxc/dxc.xscfunc
– Введите имя пользователя и пароль для подключения.
- Пользователь и схема должны быть определены в HANA Studio.
- HTTP-соединение в SAP BW для HANA нужно определить через SM59,
Итак, создайте http-соединение в SAP ЧБ с использованием Т-кода SM59. Входные параметры будут
— RFC-соединение равно имени RFC-соединения.
- Target Хост, равный имени хоста HANA
— Номер услуги равен 80
Войдите на вкладку «Безопасность». Сохраните пользователя DXC, созданного в студии HANA, который имеет базовый метод аутентификации.
- Источники данных в BW необходимо настроить для репликации структуры в схему, определенную HANA.
Нам необходимо настроить следующие параметры в BW с помощью программы SAP_RSADMIN_MAINTAIN
(Т-код SE38 или SA38)
Список параметров в программе. Список параметров содержит значения, которые передают значение на экран вызова.
PSA_TO_HDB: эти три значения объекта показаны ниже:
- ГЛОБАЛЬНЫЙ — используется для репликации всех источников данных в HANA.
- СИСТЕМА – указаны клиенты для использования DXC.
- DATASOURCE – указан источник данных, и можно использовать только указанный.PSA_TO_HDB_DATASOURCETABLE: Здесь нам нужно указать имя таблицы, содержащую список источников данных, используемых для DXC.
- В поле ЗНАЧЕНИЕ введите имя созданной вами таблицы.
PSA_TO_HDB_DESTINATION: Для этого нам нужно переместить входящие данные (при этом нам нужно указать значение, которое мы создаем в SM59) (здесь XC_HANA_CONNECTION_HANAS)
PSA_TO_HDB_SCHEMA: указывает, какую схему необходимо назначить реплицируемым данным.
Репликация источника данных
Установите источник данных в ECC, используя RSA5. мы взяли источник данных 0FI_AA_20
(FI-AA: Операции и амортизация). Сначала нам нужно реплицировать метаданные с использованием указанного компонента приложения (версия источника данных должна быть версии 7.0. Если у нас есть источник данных версии 3.5, нам нужно сначала перенести его. Активируйте источник данных в SAP БВ).
После загрузки и активации источника данных в SAP BW, в определенной схеме будет создана следующая таблица.
- /БИК/А 00 – Активная таблица IMDSO
- /БИК/А 40 – Очередь активации IMDSO
- /БИК/А 70 – Таблица обработки режима записи
- /БИК/А 80 – Таблица информации о запросе и идентификаторе пакета.
- /БИК/А A0 — таблица временных меток запроса
- RSODSO_IMOLOG – таблица, связанная с IMDSO. Хранит информацию обо всех источниках данных, связанных с DXC.
Теперь данные успешно загружены в таблицу /BIC/A0FI_AA_2000 после активации. И мы можем просмотреть данные из таблицы /BIC/A0FI_AA_2000 в SAP Хана Студия.