Funktionsweise von Big-Data-Umgebungen

Optim™ High Performance Unload kann verwendet werden, um Daten aus Db2® Umgebungen zu extrahieren, um sie in einem Big-Data-Ziel zu nutzen. Unter den unterstützten Big-Data-Zielen gibt es NoSQL -Ziele, die auf Cloudant -oder CouchDB -oder MongoDB -Datenbanken basieren, und Hadoop -Ziele (HDFS, Hive, HBase oder unter Verwendung von MapReduce).

Bei der Verwendung von Optim High Performance Unload zur Vorbereitung von Daten für ein Big-Data-Ziel verwendet wird, können dieselben üblichen Funktionen aufgerufen werden:
  • entweder können die Daten in einer Datei vorbereitet werden, die ein für das gewünschte Ziel geeignetes Format hat, um sie zu einem späteren Zeitpunkt hochzuladen (der dafür zu verwendende Hochladebefehl kann auch parallel zur Datenextraktion generiert werden)
  • oder die Daten können automatisch in das gewünschte Ziel migriert werden (in ein und demselben Aufruf werden Daten aus der Quellenumgebung extrahiert und auch in die Zielumgebung hochgeladen).