SAP HANA Direct ExtracTor-Verbindung (DXC)-Tutorial
Was ist SAP HANA DXC?
SAP HANA DXC ist eine stapelgesteuerte Datenreplikationstechnik, d. h. sie kann nach einem Zeitintervall ausgefรผhrt werden.
SAP HANA DXC nutzt bestehende ETL-Prozesse (z. B.tract, Transformieren und Laden) Methode von SAP Business Suite-Anwendung รผber eine HTTPS-Verbindung.
In SAP Inhalte der Business-Suite-Anwendung Datenquelle ExtracTors stehen fรผr die Datenmodellierung und Datenerfassung zur Verfรผgung fรผr SAP Geschรคftslager.
SAP DXC verwendet diese Datenquellen (z. B.)tracTor, um Daten direkt an SAP HANA.
Vorteil von SAP DXC
- SAP DXC erfordert keinen zusรคtzlichen Server oder keine zusรคtzliche Anwendung in der Systemlandschaft.
- Es reduziert die Komplexitรคt der Datenmodellierung in SAP HANA, da es die Daten an SAP HANA nach Anwendung aller GeschรคftsprozessetracTor-Logik im Quellsystem.
- Es beschleunigt SAP Zeitplรคne fรผr die HANA-Implementierung.
- Es extract semantisch reichhaltige Daten von SAP Geschรคftsstandort und bieten an SAP HANA.
Einschrรคnkung von SAP DXC
- Die Datenquelle muss รผber eine vordefinierte ETL-Methode verfรผgen. Wenn nicht, mรผssen wir sie definieren.
- SAP DXC erfordert ein Business Suite System auf Net Weaver 7.0 oder hรถher (z. B. ECC) gleich oder niedriger als SP-Level: Release 700 SAPKW70021 (SP-Stapel 19, ab November 2008).
- In der Datenquelle muss eine Prozedur mit einem definierten Schlรผsselfeld vorhanden sein.
Einrichtung SAP DXC DATA Replikation
Schritt 1) โโAktivieren der XS Engine und des ICM-Dienstes
- Aktivieren der XS Engine
Zurรผck Nach SAP HANA Studio -> Wรคhlen Sie System -> Konfiguration -> xsengine.ini.
Legen Sie den Instanzwert im Standardfeld auf 1 fest.
- Aktivieren des ICM-Web-Dispatcher-Dienstes โ Es aktiviert den ICM Web Dispatcher-Dienst im HANA-System. Der Web Dispatcher verwendet die ICM-Methode zum Lesen und Laden von Daten im HANA-System. Gehen Sie zu SAP HANA Studio -> Wรคhlen Sie System -> Konfiguration -> webdispatcher.ini
Legen Sie den Instanzwert in der Standardspalte 1 auf fest.
Schritt 2) โโEinrichtung SAP HANA Direct ExtracTor-Verbindung
- DXC-Verbindung einrichten in SAP HANA โ Um eine DXC-Verbindung herzustellen, mรผssen wir die Liefereinheit importieren in SAP HANA wie unten โ
- Liefereinheit importieren.
Sie mรผssen die DXC-Liefereinheit herunterladen von SAP in SAP HANA-Datenbank. Sie kรถnnen
Importieren Sie die Einheit am Standort
โ/usr/sap/HDB/SYS/global/hdb/contentโ.
Importieren Sie die Liefereinheit รผber den Importdialog in SAP HANA-Inhaltsknoten โ XS konfigurieren
Anwendungsserver zur Nutzung des DXC? รndern Sie den Wert des Anwendungscontainers in libxsdxc.
- Konfigurieren Sie den XS-Anwendungsserver fรผr die Verwendung von DXC.
รndern Sie den Wert des Anwendungscontainers in libxsdxc (falls ein Wert vorhanden ist, hรคngen Sie ihn an).
Testen Sie die DXC-Verbindung.
- รberprรผfen Sie, ob der DXC funktioniert.
Wir kรถnnen die DXC-Verbindung รผberprรผfen, indem wir den folgenden Pfad im Internet Explorer verwenden:
http://:80 /sap/hana/dxc/dxc.xscfunc
โ Geben Sie einen Benutzernamen und ein Passwort ein, um eine Verbindung herzustellen.
- Benutzer und Schema mรผssen in HANA Studio definiert werden
- http-Verbindung in SAP BW Fรผr HANA muss รผber SM59 definiert werden.
Erstellen Sie also eine http-Verbindung in SAP BW mit T-Code SM59. Eingabeparameter werden
โ RFC-Verbindung gleich Name der RFC-Verbindung
- Target Host gleich HANA-Hostname
โ Servicenummer gleich 80
Auf der Registerkarte โSicherheitโ anmelden. Verwalten Sie den in HANA Studio erstellten DXC-Benutzer, der รผber eine grundlegende Authentifizierungsmethode verfรผgt.
- Datenquellen im BW mรผssen konfiguriert werden, um die Struktur in das von HANA definierte Schema zu replizieren.
Wir mรผssen die folgenden Parameter in BW mithilfe des Programms einrichten SAP_RSADMIN_MAINTAIN
(T-Code SE38 oder SA38)
Parameterliste im Programm โ Die Parameterliste enthรคlt Werte, die Werte an den Aufrufbildschirm รผbergeben.
PSA_TO_HDB: Diese drei Objektwerte werden wie folgt angezeigt โ
- GLOBAL โ Dies wird zum Replizieren aller Datenquellen in HANA verwendet
- SYSTEM โ Es gibt Clients an, die DXC verwenden sollen
- DATASOURCE โ Die angegebene Datenquelle kann nur verwendet werden.PSA_TO_HDB_DATASOURCETABLE: Hier mรผssen wir den Tabellennamen angeben, der die Liste der Datenquellen enthรคlt, die fรผr DXC verwendet werden.
- Geben Sie im Feld WERT den Namen der von Ihnen erstellten Tabelle ein.
PSA_TO_HDB_DESTINATION: Hier mรผssen wir die eingehenden Daten verschieben (hier mรผssen wir den Wert angeben, den wir in SM59 erstellen) (hier XC_HANA_CONNECTION_HANAS).
PSA_TO_HDB_SCHEMA: Gibt an, welches Schema die replizierten Daten zuweisen mรผssen
Datenquellenreplikation
Installieren Sie die Datenquelle in ECC mit RSA5. Wir haben die Datenquelle 0FI_AA_20 genommen
(FI-AA: Transaktionen und Abschreibungen). Zuerst mรผssen wir die Metadaten mithilfe der angegebenen Anwendungskomponente replizieren (Datenquellenversion muss 7.0 sein. Wenn wir eine Datenquelle der Version 3.5 haben, mรผssen wir diese zuerst migrieren. Aktivieren Sie die Datenquelle in SAP BW).
Sobald die Datenquelle geladen und aktiviert ist in SAP BW, es wird die folgende Tabelle im definierten Schema erstellt.
- /BIC/A 00 โ IMDSO-Aktivtabelle
- /BIC/A 40 โ IMDSO-Aktivierungswarteschlange
- /BIC/A 70 โ Handhabungstabelle fรผr den Aufnahmemodus
- /BIC/A 80 โ Tabelle mit Anforderungs- und Paket-ID-Informationen
- /BIC/A A0 โ Zeitstempeltabelle anfordern
- RSODSO_IMOLOG โ IMDSO-bezogene Tabelle. Speichert Informationen zu allen Datenquellen im Zusammenhang mit DXC.
Jetzt werden die Daten erfolgreich in die Tabelle /BIC/A0FI_AA_2000 geladen, sobald sie aktiviert ist. Und wir kรถnnen eine Vorschau der Daten aus der Tabelle /BIC/A0FI_AA_2000 in SAP HANA Studio.



