Strategien der Datenreplikation

 

Erfassen, Manipulieren, Kopieren - schneller, einfacher, günstiger

Die Strategien für die Datenreplikation und die Tools für die Datensynchronisation sind sehr unterschiedlich. Die Datenreplikationstechnologien von IRI im Allgemeinen und die Echtzeit-Datenbankreplikationstechniken im Besonderen können Sie dabei unterstützen, Daten aus heterogenen Datenquellen schnell und kostengünstig zu kopieren, zu bearbeiten und zu synchronisieren, so dass Sie regelmäßige, frische Datenkopien für Tests, Berichte oder andere Anwendungen verwenden können.

 

Replizieren Sie riesige Mengen an relationalen Datenbanken, Mainframe-Datensätzen, Flat Files und anderen sequentiellen Datenquellen mithilfe von Methoden zur Erfassung von Echtzeit-Änderungen oder Batch-Programmen mit der IRI Workbench IDE, die auf Eclipse™ basiert.

 

Bei der Betrachtung der nachstehenden Anwendungsfälle sollten Sie bedenken, dass die Daten- und Datenbankreplikationssoftware von IRI unter den Echtzeit-Datenreplikationstools einzigartig ist, d. h. sie ist

 

· Skalierbar im Volumen (über Multi-Threading und Task und I/O-Konsolidierung)

· Datenbank- und Plattformunabhängigkeit

· Zuverlässig in Bezug auf die Daten- (und referentielle) Integrität

· Funktionell flexibel, ob im Batch oder in Echtzeit

· Preiswerter und einfacher zu bedienen als Replikations-Software wie GoldenGate

Beispiele der Datenreplikation

Haben Sie eine einzige Datenquelle, die für die Datenreplikation in einem anderen Format neu gegossen werden muss? Um die Daten in einer nicht-relationalen COBOL-Indexdatei in eine CSV-Datei für Excel oder ein anderes relationales Ziel zu kopieren, nutzen Sie die Fähigkeiten von IRI NextForm in der Datenreplikation. Siehe dieses einfache Beispiel.

Haben Sie einen einfachen Replikationssatz oder ein Datenbank-Subset, die Sie für die Datenreplikation benötigen und an andere Benutzer weitergeben müssen? Verwenden Sie dazu IRI CoSort oder IRI FieldShield (oder die größere IRI Voracity-Datenverwaltungsplattform, die diese enthält) und maskieren Sie gleichzeitig persönlich identifizierbare Informationen (PII).*

Replizieren Sie mehrere Quellen (wie relationale oder NoSQL DB-Tabellen) auf einmal, geben Sie sie an mehrere Schemata oder andere Ziele aus oder führen Sie unterwegs ähnliche Manipulationen durch:

· Deduplizierung und Auswahl

· Aufteilen, Zusammenführen von Datenelementen

· Bereinigung, Anreicherung und Validierung

· Änderungsdatenerfassung (CDC)

· Normalisieren oder Denormalisieren

· Sortieren, Join und Aggregation

· Datenmaskierung, Verschlüsselung usw.

Datenreplikation

Sie können die oben genannten Aufgaben ausführen und zu einem oder mehreren Jobs kombinieren, die in zweckmäßigen Assistenten und ETL-Workflows in Voracity definiert sind. Führen Sie diese Transformationsjobs während der Replikation in Voracity "on the fly" aus und als Datenmaskierungsskripte, die z.B. neben DB-Klonierungsoperationen in Commvault, Windocks und Actifio laufen.

Nutzen Sie die IRI Ripcurrent-Echtzeit-Änderungsdatenerfassung in IRI Voracity, um Daten inkrementell zu aktualisieren, zu maskieren, zu bereinigen, zu transformieren oder zu berichten, wenn MS SQL-, MySQL-, Oracle- und PostgreSQL-Datenbankzeilen eingefügt, aktualisiert oder gelöscht werden, oder um Sie zu benachrichtigen, wenn sich ihre Struktur ändert.

 

Andernfalls können Sie auch ereignisgesteuerte Trigger vor den Aufträgen einfügen oder nach Zeitstempel- oder ID-Spaltenwerten filtern, um nur die neueren Zeilen zu replizieren, wie in diesem Beispiel zwischen Oracle und MongoDB.

 

Entwerfen, Ausführen und Verwalten der Mappings in (und Versionen von) diesen Projekten in der kostenlosen IRI Workbench IDE für Voracity et al, die auf Eclipse aufbaut. Stellen Sie die resultierenden, selbstdokumentierenden Job-Skripte auf jeder Plattform bereit. Senden Sie die Ergebnisse direkt an Ihre Ziele, Federationsquellen oder einen Replikationsserver.

 

Sie können sogar die von Ihnen erstellten Output-Mappings zur automatischen Definition neuer Tabellen-Metadaten und zum Laden von Utility-Konfigurationsdateien verwenden, um Ihre Ziele mit vorsortierten Daten zu füllen!

 

*Um Testdaten in jedem Format bereitzustellen, ohne auf Produktionsdaten zuzugreifen oder diese zu replizieren, verwenden Sie IRI RowGen.