Echtzeit-Replikation:
AUSWAHL DER RICHTIGEN LÖSUNG FÜR SAP HANA
Digitale Initiativen steigern die Nachfrage nach Echtzeitdatenverteilung zwischen den Systemen von Organisationen. Aufgrund von Verzögerungen bei den Lieferzeiten haben herkömmliche Datenladeprozesse (Batch) an Wert verloren. Zum Zeitpunkt der Übermittlung der Daten ist die Möglichkeit, darauf zu reagieren, verstrichen. Daher suchen Unternehmen nach den besten verfügbaren Optionen, um eine Echtzeit-Datenreplikation zwischen all ihren Systemen zu erreichen.
Auf dem Markt sind viele Lösungen erhältlich, die die Echtzeit-Datenreplikation unterstützen. In diesem Artikel konzentrieren wir uns jedoch auf zwei weit verbreitete Lösungen und ihre besten Verwendungsszenarien:
Auf dem Markt sind viele Lösungen erhältlich, die die Echtzeit-Datenreplikation unterstützen. In diesem Artikel konzentrieren wir uns jedoch auf zwei weit verbreitete Lösungen und ihre besten Verwendungsszenarien:
- Syniti Data Replication
- SAP® HANA® Smart Data Integration (SDI)
Die Vision von HANA Smart Data Integration ist es, native Datenintegrationsfunktionen für die HANA-Plattform bereitzustellen, die es Kunden erleichtern, eine Datenreplikationslösung zu wählen, die ihren Anforderungen entspricht.
In Zukunft wird HANA SDI die Lösung sein, die für die meisten Datenübertragungsanforderungen im Zusammenhang mit HANA gewählt wird. Selbst im heutigen HANA-Ökosystem stehen jedoch mehrere Tools zur Durchführung der Datenmigration zur Verfügung. SAP Data Services, SLT (SAP Landscape Transformation Replication Server) und SAP HANA Smart Data Streaming bieten Vorteile in Abhängigkeit von den verschiedenen Anwendungsfällen für die Datenmigration. Zum Beispiel::
- SAP Data Services: Batch-ETL mit erweiterten Transformationen
- SAP SLT: Code Integrator
- SAP Smart Data Streaming: Zur Datenübertragung
Echtzeit-Replikation und CDC mit Syniti Data Replication
Syniti Data Replication ist die bevorzugte Lösung für Anwendungsfälle, die Echtzeit-Datenreplikation in heterogenen Quell- und Zielsystemen, Datenerfassung ändern und Datenumwandlung umfassen.
DBMoto bietet drei Möglichkeiten, Replikationen durchzuführen:
DBMoto bietet drei Möglichkeiten, Replikationen durchzuführen:
- Refresh (Snapshot): Daten lesen, vom Benutzer definierte Zuordnungsregeln anwenden und das Ergebnis in die Zieldatenbank schreiben.
- Mirroring (CDC): Transaktionsreplikation von der Quelle zum Ziel mit CDC-Technologie, basierend auf der Verarbeitung von Transaktionsprotokollen.
- Synchronization: Verwendet CDC-Technologie mit Transaktionsprotokollen und automatische Konfliktlösung, um mehrere Datenbanken bidirektional zu synchronisieren.