XDM ist eine umfassende Testdatenplattform, die verschiedene Datenbanksysteme unterstützt. Es vereinheitlicht Prozesse für Oracle-, Db2-, VSAM-, PostgreSQL- und SQL-Server-Datenbanken sowie für Cloud-Plattformen wie Google BigQuery und Snowflake. XDM erleichtert die Identifizierung, Extraktion und Maskierung von Daten zwischen verschiedenen Instanzen unter Verwendung spezifischer Datenbank-Utilities.
XDM Testdatenplattform unterstützt:
XDM optimiert den Prozess der Testdatenbereitstellung für Oracle-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen Oracle-Datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM verwendet Oracle Data Pump für den schnellen Transport von Eins-zu-Eins-Kopien. Es verwendet SQL*Loader zum schnellen Laden vollständiger Tabellen.
Einheitlicher Datenstrom
XDM verarbeitet alle Oracle-Datentypen und bringt sie während des Prozesses in eine einheitliche Form, so dass die Daten leicht verglichen und mit Daten von anderen Plattformen verbunden werden können. Auch eine konsistente Maskierung zwischen Oracle-Datenbanken und anderen Datenbanken ist möglich.
Connectivity
XDM ist kompatibel mit auf Servern installierten Oracle-Instanzen sowie mit Cloud-kompatiblen, pluggable Datenbanken.
XDM optimiert den Prozess der Testdatenbereitstellung für Db2-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen Db2-Datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM verwendet die Datenbank-Utilities für den schnellen Transport von Eins-zu-Eins-Kopien. Auf z/OS verwendet es UNLOAD/LOAD. Die Load-Implementierung unterstützt das interne und das externe Format. Es ist auch möglich, LOBs und XML-Daten zu übertragen. Für LUW wird das Import- und Export-Utility verwendet.
Einheitlicher Datenstrom
XDM kennt alle Db2-Datentypen und bringt sie innerhalb des Prozesses in eine einheitliche Form, so dass die Daten leicht verglichen und mit Daten von anderen Plattformen verbunden werden können. Es beherrscht auch die Kodierungstransformation zwischen ASCII, Unicode und EBCDIC. Auch eine konsistente Maskierung zwischen Db2-Datenbanken und anderen Datenbankplattformen ist möglich.
Connectivity
XDM supports Db2 on z/OS, LUW, and i/series.
XDM macht Daten in VSAM und sequentiellen Datensätzen testfähig. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen VSAM-Datensätzen übertragen werden.
Zugriff auf die Daten
XDM wird mit dem File Bridge Server geliefert, der auf dem z/OS-Host installiert wird, um die Daten zugänglich zu machen. Über den Datasets werden virtuelle Ansichten definiert. Die Ansichten können mit Cobol-Copybook-Beschreibungen erstellt werden.
Verwendung von Datenbank-Utilities
Bulk-Netzwerkoperationen und die Verwendung der DFSORT-Utility verbessern die Leistung beim Senden und Abrufen der Daten.
Einheitlicher Datenstrom
Schriftzeichen, Zahlen und gepackte Dezimalzahlen werden auf typische Datenbanktypen abgebildet. Die Daten können leicht mit Daten von anderen Plattformen verglichen und verbunden werden. Auch eine konsistente Maskierung zwischen VSAM-Daten und anderen Datenbankplattformen ist möglich.
Cross-Copy zu relationalen Datenbanken
Mit Hilfe der virtuellen Ansichten kann DDL für Tabellen in anderen Datenbanksystemen erzeugt und die Daten können auf eine andere Plattform kopiert werden.
XDM optimiert den Prozess der Testdatenbereitstellung für PostgreSQL-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen PostgreSQL-Datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM verwendet das Copy Utility für den schnellen Transport von Eins-zu-Eins-Kopien.
Einheitlicher Datenstrom
XDM arbeitet mit allen PostgreSQL-Datentypen und bringt sie in eine einheitliche Form. Innerhalb des Prozesses können diese Daten leicht verglichen und mit anderen Datenbankplattformen verbunden werden. Eine konsistente Maskierung zwischen PostgreSQL-Datenbanken und anderen Datenbankplattformen ist ebenfalls möglich.
XDM optimiert den Prozess der Testdatenbereitstellung für SQL Server-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen SQL Server-Datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM verwendet das BCP Utility für den schnellen Transport von Eins-zu-Eins-Kopien. Zum schnellen Laden kompletter Tabellen kann es auch BCP-Datendateien von Grund auf neu erstellen.
Einheitlicher Datenstrom
XDM kennt alle SQL Server-Datentypen und bringt sie innerhalb des Prozesses in eine einheitliche Form, so dass die Daten leicht mit Daten anderer Datenbankplattformen verglichen und verbunden werden können. Eine konsistente Maskierung mit SQL Server-Datenbanken und anderen Datenbankplattformen ist ebenfalls möglich.
Connectivity
XDM ist mit SQL Server-Instanzen kompatibel, die auf Windows- oder Linux-Plattformen installiert sind. Auch Cloud Azure DB-Instanzen können angebunden werden.
XDM optimiert den Prozess der Testdatenbereitstellung für IMS-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen IMS-Datenbankinstanzen übertragen werden.
Zugriff auf die Daten
XDM verwendet IMS Connect für den Zugriff auf die Daten in einem IMS-System. Die hierarchische Datenbank wird auf eine relationale Datenbankansicht abgebildet.
Einheitlicher Datenstrom
XDM kennt die versteckten Spalten, die die hierarchischen Segmente verbinden, die den Tabellen hinzugefügt werden. Die Daten werden innerhalb des Prozesses in eine einheitliche Form gebracht, so dass die Daten leicht mit Daten aus anderen Plattformen verglichen und verbunden werden können. Eine konsistente Maskierung zwischen IMS-Datenbanken und anderen Datenbanken ist ebenfalls möglich.
XDM optimiert den Prozess der Testdatenbereitstellung für BigQuery-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen BigQuery-Datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM nutzt die BigQuery Streaming API für den schnellen Transport von Eins-zu-Eins-Kopien.
Einheitlicher Datenstrom
XDM kennt alle BigQuery-Datentypen und bringt sie innerhalb des Prozesses in eine einheitliche Form, so dass die Daten leicht verglichen und mit Daten aus anderen Datenbankplattformen verbunden werden können. Auch eine konsistente Maskierung zwischen BigQuery-Datenbanken und anderen Datenbankplattformen ist möglich.
Implementierungsszenario
Typischerweise wird ein BigQuery Data Lake verwendet, um alle Testdaten aus verschiedenen Systemen in einem Datenpool zu sammeln, wo die Daten dann maskiert und der gewünschten Testumgebung zur Verfügung gestellt werden können. Die Daten werden dann zurück in die ursprüngliche Datenbankplattform der Anwendung kopiert, z. B. Db2, Oracle, SQL Server usw.
XDM optimiert den Prozess der Testdatenbereitstellung für Snowflake-Systeme. Daten können identifiziert, extrahiert, maskiert und zwischen verschiedenen Snowflake-datenbankinstanzen übertragen werden.
Verwendung von Datenbank-Utilities
XDM nutzt SQL Data Transport für den schnellen Transport von Eins-zu-Eins-Kopien. Die
Implementierung des Batch-Mode stellt eine hohe Performance sicher.
Einheitlicher Datenstrom
XDM kennt alle Snowflake-Datentypen und bringt sie innerhalb des Prozesses in eine einheitliche Form, so dass die Daten leicht verglichen und mit Daten aus anderen Datenbankplattformen verbunden werden können. Auch eine konsistente Maskierung zwischen
Snowflake-Datenbanken und anderen Datenbankplattformen ist möglich.