Daten, die von einer Anwendung zur anderen gesendet werden, müssen kompatibel gemacht werden, um akzeptiert zu werden. Das Austauschprotokoll und die Dateitypen können unterschiedlich sein (SOAP, REST), aber auch die spezifischen erforderlichen Informationen (z. B. nicht benötigte Informationen herausfiltern oder ein neues erforderliches Feld hinzufügen) und die Art und Weise, wie Werte beschrieben werden (z. „rot“ /"blau“ /"grün“ versus „R“ /"B“ /"G“ versus 0/1/2) und andere ähnliche — aber wichtige — Details.
Alumio nennt das Daten transformieren, und der Baustein dafür ein Transformator. Ein Transformator ist ein wiederverwendbarer Baustein, und die Teile, aus denen ein Transformator besteht, sind wiederverwendbar und für Alumio-Anwender vorgefertigt. Er ist der leistungsstärkste und flexibelste Teil von Alumio, der Nicht-Programmierern einen schnellen Einstieg in die Entwicklung einer zuverlässigen Lösung zum Verbinden von Anwendungen bietet.
Beispiel für Bestellungen
Angenommen, Sie verwenden Alumio, um Bestellungen von Ihrer E-Commerce-Website an ein Warehouse Management System (WMS) zu übertragen, sodass Produkte versendet werden können und Ihr Kunde zufrieden ist. Wenn Sie Ihren Online-Shop nach den neuesten Bestellungen fragen, stellen Sie möglicherweise fest, dass er eine Liste der bezahlten und der noch nicht bezahlten Bestellungen enthält. Sicherlich sollte der Kunde bezahlen, bevor er Artikel erhält!
Eine vereinfachte Liste von Bestellungen, bereitgestellt von der E-Commerce-Website:

Wenn der Status „in Bearbeitung“ ist, sollte er dem WMS zur Verfügung gestellt werden, andernfalls sollte er übersprungen werden, bis er bezahlt ist.
Alumio kann einen Transformator auf diese Liste anwenden. Ein solcher Transformator kann so aussehen:

Alumio enthält eine Transformator-Tester um zu sehen, wie es sich verhält, wenn es mit tatsächlichen Daten versorgt wird:

In der Abbildung oben können Sie sehen, wie das zweite Element der Liste entfernt und die anderen beiden Elemente beibehalten wurden. Es funktioniert wie erwartet und kann in einer Alumio-Installation des Clients implementiert werden, der diese Lösung benötigt.
In einem Folgebeitrag werden wir die verschiedenen Arten von Transformatoren besprechen, die in Alumio erhältlich sind. Hier wurde bereits das Filtern gezeigt. Andere Arten sind: Daten ändern, Daten von einem Satz auf einen anderen zuordnen, Knoten verschieben, Knoten kopieren, unter Bedingungen transformieren und mehrere Transformationen miteinander verketten. Abonnieren Sie unbedingt, damit Sie es nicht verpassen!








