Das Open-Source-Tool Apache NiFi spielt in immer mehr Unternehmen eine wichtige Rolle. Dies liegt hauptsächlich an der Vielzahl der möglichen Konnektoren. Es können alle gängigen Datenbanksysteme, sowie die üblichen Big-Data-Services, aber auch Cloud-Dienste angebunden werden. Dazu werden keine tieferen Programmierkenntnisse benötigt und die Web-UI ermöglicht per “Drag-and-drop” die Erstellung eines Dataflows.

In diesem Workshop möchten wir Ihnen Apache NiFi vorstellen und gemeinsam mit Ihnen einen Dataflow entwickeln. Der von Ihnen während des Workshops erstellte Dataflow soll Daten...

  • aus einer MySQL-Datenbank lesen
  • von einer REST-API lesen
  • automatisiert anreichern
  • in eine Oracle-Datenbank schreiben
  • in eine NoSQL-Datenbank (MongoDB) schreiben

Hierbei werden keine Vorkenntnisse benötigt und wir werden Schritt für Schritt alle Komponenten, wie Prozessoren und Controller-Services vorstellen und erklären.
Der Workshop wird mehrere Übungen enthalten, die unseren Zieldataflow aufbauen.