SAP HANA - Übersicht über die Datenreplikation
Die SAP-HANA-Replikation ermöglicht die Migration von Daten aus Quellsystemen in die SAP-HANA-Datenbank. Die einfache Möglichkeit, Daten von einem vorhandenen SAP-System nach HANA zu verschieben, besteht in der Verwendung verschiedener Datenreplikationstechniken.
Die Systemreplikation kann auf der Konsole über die Befehlszeile oder mithilfe von HANA Studio eingerichtet werden. Die primären ECC- oder Transaktionssysteme können während dieses Vorgangs online bleiben. Wir haben drei Arten von Datenreplikationsmethoden im HANA-System:
- SAP LT Replikationsmethode
- ETL-Tool SAP Business Object Data Service (BODS) -Methode
- Direct Extractor-Verbindungsmethode (DXC)
SAP LT-Replikationsmethode
SAP Landscape Transformation Replication ist eine Trigger-basierte Datenreplikationsmethode im HANA-System. Es ist eine perfekte Lösung für die Replikation von Echtzeitdaten oder die planbasierte Replikation aus SAP- und Nicht-SAP-Quellen. Es verfügt über einen SAP LT Replication Server, der sich um alle Triggeranforderungen kümmert. Der Replikationsserver kann als eigenständiger Server installiert oder auf jedem SAP-System mit SAP NW 7.02 oder höher ausgeführt werden.
Zwischen HANA DB und ECC-Transaktionssystem besteht eine vertrauenswürdige RFC-Verbindung, die eine triggerbasierte Datenreplikation in einer HANA-Systemumgebung ermöglicht.
Vorteile der SLT-Replikation
Die SLT-Replikationsmethode ermöglicht die Datenreplikation von mehreren Quellsystemen zu einem HANA-System sowie von einem Quellsystem zu mehreren HANA-Systemen.
SAP LT verwendet einen triggerbasierten Ansatz. Es hat keine messbaren Auswirkungen auf die Leistung im Quellsystem.
Es bietet auch Datenumwandlungs- und Filterfunktionen vor dem Laden in die HANA-Datenbank.
Es ermöglicht die Datenreplikation in Echtzeit und repliziert nur relevante Daten aus SAP- und Nicht-SAP-Quellsystemen in HANA.
Es ist vollständig in HANA System und HANA Studio integriert.
Erstellen einer vertrauenswürdigen RFC-Verbindung im ECC-System
Auf Ihrem SAP-Quellsystem AA1 möchten Sie einen vertrauenswürdigen RFC für das Zielsystem BB1 einrichten. Wenn dies erledigt ist, bedeutet dies, dass Sie, wenn Sie bei AA1 angemeldet sind und Ihr Benutzer über ausreichende Berechtigungen in BB1 verfügt, die RFC-Verbindung verwenden und sich bei BB1 anmelden können, ohne Benutzer und Kennwort erneut eingeben zu müssen.
Bei Verwendung der vertrauenswürdigen / vertrauenswürdigen RFC-Beziehung zwischen zwei SAP-Systemen, RFC von einem vertrauenswürdigen System zu einem vertrauenswürdigen System, ist für die Anmeldung am vertrauenswürdigen System kein Kennwort erforderlich.
Öffnen Sie das SAP ECC-System mit der SAP-Anmeldung. Geben Sie die Transaktionsnummer sm59 ein. → Dies ist die Transaktionsnummer zum Erstellen einer neuen vertrauenswürdigen RFC-Verbindung. → Klicken Sie auf das dritte Symbol, um einen Assistenten für neue Verbindungen zu öffnen. → Klicken Sie auf Erstellen. Das neue Fenster wird geöffnet.
RFC-Destination ECCHANA (Name der RFC-Destination eingeben) Verbindungstyp - 3 (für ABAP-System)
Gehen Sie zu Technische Einstellung
Zielhost eingeben - ECC-Systemname, IP und Systemnummer eingeben.
Gehen Sie zur Registerkarte Anmeldung und Sicherheit, geben Sie Sprache, Client, Benutzernamen und Kennwort des ECC-Systems ein.
Klicken Sie oben auf die Option Speichern.
Klicken Sie auf Verbindung testen, um die Verbindung erfolgreich zu testen.
So konfigurieren Sie die RFC-Verbindung
Führen Sie die Transaktion - ltr aus (um die RFC-Verbindung zu konfigurieren) → Der neue Browser wird geöffnet → Geben Sie den Benutzernamen und das Kennwort des ECC-Systems ein und melden Sie sich an.
Klicken Sie auf Neu → Neues Fenster wird geöffnet → Konfigurationsname eingeben → Klicken Sie auf Weiter → RFC-Destination eingeben (Verbindungsname zuvor erstellt), Suchoption verwenden, Name auswählen und auf Weiter klicken.
Geben Sie unter Zielsystem angeben den Benutzernamen und das Kennwort des HANA-Systemadministrators, den Hostnamen und die Instanznummer ein und klicken Sie auf Weiter. Geben Sie die Anzahl der Datenübertragungsaufträge wie 007 ein (es kann nicht 000 sein) → Weiter → Konfiguration erstellen.
Gehen Sie jetzt zu HANA Studio, um diese Verbindung zu verwenden -
Gehen Sie zu HANA Studio → Klicken Sie auf Datenbereitstellung → wählen Sie HANA-System
Wählen Sie das Quellsystem (Name der vertrauenswürdigen RFC-Verbindung) und den Namen des Zielschemas aus, in das Sie Tabellen aus dem ECC-System laden möchten. Wählen Sie Tabellen aus, die Sie in die HANA-Datenbank verschieben möchten → HINZUFÜGEN → Fertig stellen.
Ausgewählte Tabellen werden in das ausgewählte Schema unter der HANA-Datenbank verschoben.