Die Workflowmanagement-Plattform Apache Airflow orchestriert im Unternehmenskontext eine große Anzahl an Systemen. Viele Schnittstellen sind bequem per Operator im Workflow ansteuerbar, lediglich die Verbindung zu SAP Systemen ist nicht ohne Weiteres realisierbar.
Seitens SAP Business Warehouse (BW) fehlen wiederum die Möglichkeiten open-source Bibliotheken zu verwenden und die Programmiersprache für die Datenmanipulation frei zu wählen. Durch eine beidseitige Integration werden die Hindernisse überwunden und die Stärken beide Systeme sind in betrieblichen Anwendungsfällen kombinierbar. Somit gewinnt die Gestaltung der Datenprozesse an Flexibilität hinsichtlich Entwicklungssprache, Verknüpfungsmöglichkeiten und verwendbarer Bibliotheken.
Der NextLytics Apache Airflow - BW Konnektor ermöglicht eine Plug-and-Play Integration zwischen der Workflowmanagement-Plattform Apache Airflow und dem SAP BW.
Der Triggerprozess sendet die System ID während des API Calls optional mit. In Airflow wird mithilfe der System ID erkannt. ob die Prozesskette von dem Entwicklungs- oder dem Produktivsystem kam.
Weitere Übergabeparameter können spezifisch für einen einzelnen Workflowlauf weitergereicht werden. Hier kann es sich beispielsweise um Dateispeicherorte, Zielsystemkürzel oder temporäre Tabellennamen handeln.
Nach dem Start eines Workflows in Apache Airflow kann die Prozesskette entweder mit der Ausführung von Folgeprozesschritten fortfahren (asynchron) oder die Prozesskette wartet die Fertigstellung des Workflow (synchron).
Der integrierte Verbindungstest verbessert die Fehlerbehandlung. Verbindungsfehler durch falsche Zugangsdaten werden so vor der ersten Ausführung identifiziert.
Die Prozesskette kann bei einer synchronen Ausführung auf die fehlerhafte Ausführung eines Workflows in Airflow anders reagieren, als bei einem Erfolg.
Die Verbindungsdaten für das SAP BW liegen bei der Integration verschlüsselt im Airflow Backend und sind somit nicht im Programmcode sichtbar.
Der Konnektor kann dem Workflow auf modulare Weise als benutzerdefinierter Operator hinzugefügt werden. Dementsprechend kann er an der gewünschten Stelle in jedem Workflow platziert werden.
Den NextLytics Airflow-BW-Konnektor erhalten Sie seitens BW als Transport und seitens Airflow in Form von einem benutzerdefinierten Operator. Für die Einrichtung steht Ihnen ein ausführlicher Installationsguide zur Verfügung, der Ihnen dabei hilft in 10min beide Systeme für die beidseitige Integration vorzubereiten.
NextLytics steht Ihnen stets als erfahrener Projektpartner zur Seite. Wir helfen Ihnen, Ihre Datenprobleme von der Datenintegration bis zum Einsatz von Machine Learning Modellen effektiv zu lösen. Nutzen Sie das untenstehende Formular, um Ihre Frage zu stellen und wir melden uns schnellstmöglich bei Ihnen.
Wir freuen uns von Ihnen zu lesen!