|
das Werkzeug zur zentralen Steuerung und Kontrolle von ETL-Prozessen.
Einfachere Handhabung von ETL-Prozessen. Schnelle Fehlerlokalisierung und Behebung durch paralleles Abarbeiten der Jobs.
Minimierung des Aufwandes für Konfiguration und Kontrolle.
Ihre Aufgaben:
-
Überwachung vieler ETL-Jobs und Definition der Abhängigkeiten zwischen diesen Jobs
-
Bestimmung der Reihenfolge, in der Jobs aufgrund dieser Abhängigkeiten abzuarbeiten sind
-
Starten bestimmter Jobs nur nach erfolgreichem Abschluss der Vorgängerjobs
-
Fehlererkennung, Lokalisierung und Analyse
-
Laufzeitoptimierung
-
Zusammenführen von Daten aus verschiedenen Quellen
XTransData ist das ideale Werkzeug zur Bewältigung all dieser Anforderungen mit minimalem Aufwand:
-
Die Jobs zur Bereitstellung der Daten werden automatisch generiert
-
Die Oberfläche zur Festlegung der verschiedenen Abhängigkeiten ist komfortabel zu bedienen
-
Die Ermittlung der Reihenfolge für die Ausführung der Jobs erfolgt automatisch
-
Voneinander unabhängige Jobs werden parallel ausgeführt
-
Der Ablauf wird gesteuert und überwacht. Abhängige Jobs werden nur bei Erfüllung aller erforderlichen Abhängigkeiten gestartet
-
Die Laufzeit sowie die Ergebnisse der Ausführung werden protokolliert
-
Fehler können schnell lokalisiert werden
-
Fehler werden via SMS oder Mail gemeldet
-
Nicht korrekt abgearbeitete Jobs können einfach wieder gestartet werden
-
Die Bedieneroberfläche ist webbasiert
XTransData — Zusatzfeatures:
Aus verschiedenen Datenbanken können Daten in einem zentralen Datenpool zusammengefasst werden.
Die Art der Datenübernahme kann für jede einzelne Tabelle individuell festgelegt werden.
Dabei kann die Tabelle entweder komplett oder inkrementell übernommen werden.
Bei der inkrementellen Übernahme werden nur geänderte Daten neu übernommen.
Bei sehr großen Datentabellen bedeutet dies eine enorme Zeitersparnis gegenüber der herkömmlichen
kompletten Datenübernahme. Die hierfür benötigten Programme werden automatisch aus dem Datadictionary
der Quelldatenbank generiert. Die Daten werden direkt in die Zieldatenbank übernommen
und nicht erst im Dateisystem zwischengespeichert. Für Auswertungen über längere Zeiträume
ist es oft nötig, Daten im Zielsystem verfügbar zu halten, die im Quellsystem bereits gelöscht
oder archiviert sind. Dies wird durch eine spezielle Markierung dieser Daten im Zielsystem unterstützt.
Solche markierten Daten sind bei späteren Datenübernahmen gegen Veränderungen oder Löschungen geschützt.
XTransData unterstützt folgende Job-Typen:
-
Datenbank Stored Procedures
-
Oracle PL/SQL Packages
-
Oracle SQL Loader Skripten
-
SAP ABAP Programme
-
Java Programme
-
beliebige Betriebssystemprogramme
-
beliebige Batch-bzw. Shellprogramme
-
Built in — Komplettübernahme der Jobs
-
Built in — inkrementelle Übernahme von Jobs
Alle Jobs können auf lokalen oder entfernten Rechnern ablaufen. Abhängigkeiten werden
immer berücksichtigt, egal ob die Jobs seriell oder parallel laufen.
Referenzen:
XTransData ist seit eineinhalb Jahren erfolgreich bei Paulaner GmbH & Co. KG München im Einsatz.
|