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 после ее активации.