|
Überwinden Sie die Grenzen von Formaten und ProtokollenDer Adeptia ETL-Server — ETL steht für «Extract, Transform, Load» — liest Daten in einem Input-Format (XML, Flat Files, EDI, …) aus einem Input-Kanal (Dateisystem, FTP, E-Mail, Web-Service, …), transformiert sie regelbasiert, bildet sie ganz oder teilweise in ein relationales Datenmodell ab und schreibt sie in eine Datenbank, die Sie eigens für die Archivierung selber konzipieren können. Zusätzlich können mit den Daten verbundene Dokumente wie zum Beispiel Bilder oder Instrument-Dateien als binäre Objekte (CLOB, BLOB) oder Datei-Links in der Datenbank gespeichert werden. Aus der Datenbank werden die Daten laufend durch CHRONOS online archiviert und gelöscht oder als archiviert markiert. Die ursprünglich semistrukturierten und isolierten Datenpakete sind damit nicht nur dauerhaft aufbewahrt, sondern über CHRONOS auch kollektiv durchsuchbar und auswertbar. (Zum Vergrössern auf das Bild klicken.) Eine Transformation wird als Workflow mit Ablauflogik und beliebig vielen einzelnen Arbeitsschritten definiert. Damit können Input-Daten strukturell umgeformt, Berechnungen durchgeführt, Daten durch Abfragen externer Systeme wie zum Beispiel Datenbanken hinzugefügt, alternative Abläufe und Sub-Workflows auf Grund von Entscheidpunkten aufgerufen und Fehler behandelt werden. Durch Echtzeit-Steuerung mit Event- und Polling-Services werden Input-Kanäle überwacht und Workflows beim oder bis zum Eintreten bestimmter Ereignisse gestartet, angehalten oder weitergeführt (z.B. neue/geänderte Datei auf FTP-Server, neue E-Mail auf POP3-Server, Trigger in einer Datenbank). Jeder Arbeitsschritt eines Workflows ist ein durch Java Management Extensions (JMX) verwalteter Service, wodurch Ressourcen, Laufzeit, verarbeitete Datenmengen und Fehler detailliert überwacht werden. Beliebig viele unterschiedliche Workflows können definiert und parallel ausgeführt werden, und von jedem Workflow können gleichzeitig mehrere unabhängige Instanzen laufen. Dadurch eröffnen sich durch die Kombination von Adeptia ETL und CHRONOS beinahe unbegrenzte Möglichkeiten zur die Archivierung polymorpher Datenströme.
Damit all dies auch bei grossen Datenmengen und Ereignis-Frequenzen stabil und performant funktioniert, verfügt Adeptia über Enterprise-Features:
|