Mit bpmn.ai verfolgen wir das Ziel, existierende Geschäftsprozesse intelligenter zu machen. Den größten initialen Aufwand nimmt dabei die Datenvorverarbeitung ein, welche wir mit unserem auf Github veröffentlichten Werkzeug vereinfachen wollen. Unsere neue UI für die Vorverarbeitungs-Pipeline von bpmn.ai erleichtert nochmal den Einstieg.
Bpmn.ai-core erhält Update auf Version 1.2
Unser bisher veröffentlichtes Tool zur Vorverarbeitung von Prozessdaten für bpmn.ai liegt nun in der Version 1.2.1 vor und trägt den Namen bpmn.ai-core. Damit einhergehend hat sich auch die Maven Artifact-Id von spark-importer zu bpmnai-core geändert.
Folgende größere Änderungen wurden u. a. in Version 1.2 vorgenommen:
- Geschwindigkeitszuwachs in der Vorverarbeitung durch den Einsatz von Caches in Apache Spark
- Notwendige Änderungen zur Implementierung einer UI
- Anpassung der Paketstruktur für einige Klassen, u. a. bedingt durch die Umbenennung der Artifact-Id
Bpmn.ai-core in Github.
Erstes Release der UI für bpmn.ai
Um den Einstieg in bpmn.ai zu erleichtern, haben wir nun die erste Version der UI von bpmn.ai veröffentlicht. Sie ist als separates Projekt in Github verfügbar und benötigt zur Durchführung der Vorverarbeitung der Prozessdaten bpmnai-core in der Version >= 1.2.0.
Sie unterstützt in der ersten Version die folgenden Funktionen:
- Import der Daten aus einer Apache Kafka Instanz (mehr Information zum Export von Prozessdaten nach Apache Kafka im Blog)
- Vorverarbeitung der Prozessdaten auf Prozess- oder auf Aktivitätslevel
- Anzeige und Konfiguration der im Prozess identifizierten Prozess-Variablen
- Anzeige und Konfiguration der Vorverarbeitungs-Pipeline
- Erweiterung der Vorverarbeitungs-Pipeline durch selbst entwickelte Vorverarbeitungsschritte
- Konfiguration des Ausgabeformats der Vorverarbeitung
- Vorschau des Ergebnisses der verarbeiteten Prozessdaten
Bpmn.ai-ui in Github. Wir haben es unter der BSD-3 Lizenz mit einer zusätzlichen Regelung zum viadee Logo veröffentlicht.
Einfach Ausprobieren mit Docker
Um einen schnellen Einstieg in bpmn.ai zu ermöglichen, haben wir eine docker-compose-Datei für bpmn.ai-ui zur Verfügung gestellt. Hiermit lässt sich sehr einfach eine Demo-Umgebung lokal starten, um die ersten Schritte mit bpmn.ai machen zu können.
Eine Beschreibung zum Aufsetzen der Demo-Umgebung befindet sich in Github unter diesem Link.
Vorstellung im Video
Die Idee von bpmn.ai sowie einen Einblick in die neue UI zeigen wir in dem folgenden Video:
zurück zur Blogübersicht