SAP BW auf HANA - SLT-Replikation HANA

Die SAP Landscape Transformation (SLT) -Replikation ist eine auslöserbasierte 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. In der folgenden Abbildung sehen Sie das SAP-HANA-SLT-Replikationsszenario für die Echtzeit-Datenreplikation.

Vorteil der SLT-Replikation

Im Folgenden sind die Vorteile der SLT-Replikation aufgeführt.

  • 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 des Quellsystems.

  • 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 Sie eine vertrauenswürdige 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 bei AA1 angemeldet sind und Ihr Benutzer über eine ausreichende Berechtigung für BB1 verfügt. Sie können die RFC-Verbindung verwenden und sich bei BB1 anmelden, ohne den Benutzernamen und das 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 SAP-Anmeldung. Eingebentransaction number sm59. 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. Ein neues Fenster wird geöffnet.

RFC-Destination ECCHANA (Name der RFC-Destination eingeben) Verbindungstyp: 3 (für ABAP-System)

Gehen Sie zu Technische Einstellung: Geben Sie den Zielhost ein: ECC-Systemname, IP und geben Sie die Systemnummer ein.

Gehen Sie zur Registerkarte Anmeldung und Sicherheit, geben Sie Sprache, Client, ECC-Systembenutzernamen und Passwort ein.

Klicken Sie oben auf dem Bildschirm auf die Option Speichern.

Klicken Sie auf Verbindung testen, um die Verbindung erfolgreich zu testen.

Konfigurieren Sie die RFC-Verbindung

Lauf transaction: ltr(um die RFC-Verbindung zu konfigurieren). Ein neuer Browser wird geöffnet. Geben Sie den Benutzernamen und das Passwort des ECC-Systems ein und melden Sie sich an.

Klicken Sie auf Neu. Ein neues Fenster wird geöffnet. Geben Sie den Konfigurationsnamen ein. Weiter klicken. Geben Sie die RFC-Destination (zuvor erstellter Verbindungsname) ein, verwenden Sie die Suchoption, wählen Sie den Namen und klicken Sie auf Weiter.

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 nun zu HANA Studio, um diese Verbindung zu verwenden, und folgen Sie dem Pfad: 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 die Tabellen aus dem ECC-System laden möchten. Wählen Sie die Tabellen aus, die Sie in die HANA-Datenbank verschieben möchten → HINZUFÜGEN → Fertig stellen.

Die ausgewählten Tabellen werden in das ausgewählte Schema unter der HANA-Datenbank verschoben.

Unter SLT-Datenreplikation gibt es verschiedene Modi:

  • Load - Um das Laden der Daten in die HANA-Datenbank zu planen.

  • Replicate - Um die Planung zu replizieren.

  • Suspend - Um den Replikationsprozess anzuhalten.

  • Resume - Um die gestoppte Replikation fortzusetzen und den Datenladevorgang abzuschließen.