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.

Настроить SAP Репликация данных DXC

Установите значение экземпляра 1 в поле «По умолчанию».

  • Включение службы веб-диспетчера ICM – Он включает службу ICM Web Dispatcher в системе HANA. Веб-диспетчер использует метод ICM для чтения и загрузки данных в систему HANA. Перейти к SAP Хана Студия -> Выберите Система -> Конфигурация -> webdispatcher.ini.

    Настроить SAP Репликация данных DXC

    Установите значение экземпляра в столбце по умолчанию 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)

Список параметров в программе. Список параметров содержит значения, которые передают значение на экран вызова.

Настроить SAP Репликация данных DXC

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 Хана Студия.