SAP HANA - Метод DXC

Репликация данных Direct Extractor Connection повторно использует существующий механизм извлечения, преобразования и загрузки, встроенный в системы SAP Business Suite, через простое соединение HTTP (S) с SAP HANA. Это метод пакетной репликации данных. Он рассматривается как метод извлечения, преобразования и загрузки с ограниченными возможностями извлечения данных.

DXC - это пакетный процесс, и во многих случаях достаточно извлечения данных с использованием DXC с определенным интервалом. Вы можете установить интервал при выполнении пакетного задания, например: каждые 20 минут, и в большинстве случаев достаточно извлекать данные с помощью этих пакетных заданий через определенные промежутки времени.

Преимущества репликации данных DXC

  • Этот метод не требует дополнительного сервера или приложения в системном ландшафте SAP HANA.

  • Метод DXC снижает сложность моделирования данных в SAP HANA, поскольку данные отправляются в HANA после применения всех логик бизнес-экстрактора в исходной системе.

  • Это сокращает сроки реализации проекта внедрения SAP HANA.

  • Он предоставляет семантически богатые данные из SAP Business Suite в SAP HANA.

  • Он повторно использует существующий проприетарный механизм извлечения, преобразования и загрузки, встроенный в системы SAP Business Suite, через простое соединение HTTP (S) с SAP HANA.

Ограничения репликации данных DXC

  • Источник данных должен иметь предопределенный механизм для извлечения, преобразования и загрузки, а если нет, нам нужно его определить.

  • Для этого требуется система Business Suite на основе Net Weaver 7.0 или выше с как минимум ниже SP: Release 700 SAPKW70021 (стек SP 19, от ноября 2008 г.).

Настройка репликации данных DXC

Enabling XS Engine service in Configuration tab in HANA Studio- Перейдите на вкладку «Администратор» в HANA studio системы. Перейдите в Configuration → xsengine.ini и установите значение экземпляра равным 1.

Enabling ICM Web Dispatcher service in HANA Studio - Перейдите в Configuration → webdispatcher.ini и установите значение экземпляра равным 1.

Он включает службу ICM Web Dispatcher в системе HANA. Веб-диспетчер использует метод ICM для чтения и загрузки данных в системе HANA.

Setup SAP HANA Direct Extractor Connection- Загрузите единицу поставки DXC в SAP HANA. Вы можете импортировать модуль в папку / usr / sap / HDB / SYS / global / hdb / content.

Импортируйте модуль с помощью диалогового окна импорта в узле содержимого SAP HANA → Настройте сервер приложений XS для использования DXC → Измените значение application_container на libxsdxc

Creating a HTTP connection in SAP BW - Теперь нам нужно создать http-соединение в SAP BW, используя код транзакции SM59.

Input Parameters - Введите имя RFC-соединения, имя хоста HANA и <номер экземпляра>

На вкладке «Вход в систему безопасности» введите пользователя DXC, созданного в студии HANA с использованием основного метода аутентификации -

Setting up BW Parameters for HANA - Необходимо настроить следующие параметры в BW с помощью транзакции SE 38. Список параметров -

  • PSA_TO_HDB_DESTINATION - нам нужно указать, куда нам нужно переместить входящие данные (имя соединения, созданное с помощью SM 59)

  • PSA_TO_HDB_SCHEMA - К какой схеме необходимо назначить реплицированные данные

  • PSA_TO_HDB- GLOBAL для репликации всех источников данных в HANA. СИСТЕМА - Указанные клиенты для использования DXC. DATASOURCE - только указанный источник данных используется для

  • PSA_TO_HDB_DATASOURCETABLE - Необходимо дать имя Таблице, имеющей Список источников данных, которые используются для DXC.

Репликация источника данных

Установите источник данных в ECC с помощью RSA5.

Реплицируйте метаданные, используя указанный компонент приложения (версия источника данных Требуется до 7.0, если у нас есть источник данных версии 3.5, нам необходимо его перенести. Активный источник данных в SAP BW. После активации источника данных в SAP BW будет создана следующая таблица в определенной схеме -

  • / BIC / A <источник данных> 00 - Активная таблица IMDSO

  • / BIC / A <источник данных> 40 - очередь активации IMDSO

  • / BIC / A <источник данных> 70 - Таблица обработки режима записи

  • / BIC / A <источник данных> 80 - Таблица информации о запросе и идентификаторе пакета

  • / BIC / A <источник данных> A0 - запросить таблицу временных меток

  • RSODSO_IMOLOG - таблица, связанная с IMDSO. Хранит информацию обо всех источниках данных, связанных с DXC.

Теперь данные успешно загружаются в таблицу / BIC / A0FI_AA_2000 после ее активации.