Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Wevo iPaaS-Prozesswarteschlange

Prozesswarteschlangen sind eine Methode zum Organisieren von Daten, die von einem Flow gesendet werden. Sie können in der Warteschlange bleiben, bis sie in ihre Zielsysteme integriert sind. Die Daten in einer Prozesswarteschlange können zur Überwachung, Berichtsextraktion und für einige andere Zwecke verwendet werden.

Sehen Sie sich unser Webinar (auf Portugiesisch) zu Prozesswarteschlangen an.

Wenn wir über Integrationen sprechen, gibt es mehrere Optionen für Datenübertragungslösungen. Was sind die Vorteile einer Datenintegrationsmethode, die Prozesswarteschlangen verwendet, wie die Wevo-Plattform? Schauen wir uns einige davon an:

Zuverlässigkeit

Das Vorhandensein einer Datenspeicherwarteschlange in einem Integrationsprozess kann dessen Zuverlässigkeit verbessern. Wenn Daten in einer Warteschlange gespeichert werden, anstatt direkt von einem System an ein anderes gesendet zu werden, verhindert dies Datenverlust in Situationen, in denen während der Integration plötzliche, unerwartete Instabilitäten in einem der beiden Systeme auftreten.

Dadurch werden Ihre Abläufe fehlerresistenter. Sie können erneute Versuche präziser verwalten und Ihre Daten werden nachvollziehbar. Selbst wenn ein Fehler auftritt, ist es einfacher, anhand des Speicherorts Ihrer Daten zu ermitteln, was passiert ist. Fragen wie „Wann wurde dieses Datenelement empfangen?“, „Wann genau ist ein Fehler aufgetreten?“ und „Aus welchem System kam er?“ können dank der Überwachungstools problemlos beantwortet werden.

Prozesswarteschlange 1

Entfernen von Abhängigkeiten

Das bedeutet, dass Ihre Integration nicht von der gleichzeitigen Verfügbarkeit der beiden zu integrierenden Systeme abhängig ist. Die Prozesswarteschlange ermöglicht asynchrone Integrationsabläufe. Wenn das Zielsystem nicht bereit ist, können die Daten in der Warteschlange bleiben und warten, bis es bereit ist.

Ein praktisches Beispiel hierfür könnte eine Integration zwischen einem E-Commerce-System und einem ERP-System sein. Alle Bestellungen werden von der Quelle (dem E-Commerce-System) empfangen und an das Ziel (das ERP-System) gesendet. Wenn das Unternehmen zu irgendeinem Zeitpunkt beschließt, sein ERP-System durch ein anderes System zu ersetzen, ist es nicht notwendig, die Integration von Grund auf neu zu erstellen. Es ist nur eine winzige Anpassung erforderlich, und der Großteil der vorhandenen Integration kann wiederverwendet werden. Dies spart Zeit und Geld, die sonst für die Entwicklung aufgewendet werden müssten.

Prozesswarteschlange 2

Granulares Transaktionsvolumen

Einige Systeme begrenzen die Datenmenge, die pro Durchlauf verarbeitet werden kann. Mit der Prozesswarteschlange können Sie die Menge der gesendeten Daten anpassen. Stellen Sie sich beispielsweise vor, dass Ihr Quellsystem 100 Bestellungen pro Durchlauf sendet, Ihr Zielsystem jedoch maßgeschneidert ist und nur 5 auf einmal empfangen kann. Mit der Prozesswarteschlange können Sie die gesendete Menge steuern. Während die ersten fünf Datensätze sofort gesendet werden, können die übrigen in der Warteschlange bleiben und warten, bis das Zielsystem für sie bereit ist.

Ein weiterer möglicher Vorteil dieser Funktion besteht darin, dass Sie, wenn eines Ihrer Zielsysteme jemals gewartet werden muss, den Teil Ihres Datenflusses, der mit dem Ziel verbunden ist, stoppen oder unterbrechen können. Je nachdem, wie viel Platz in Ihrer Warteschlange verfügbar ist, ist es möglicherweise nicht erforderlich, die erste Hälfte des Datenflusses überhaupt zu stoppen. Die von der Quelle gesendeten Daten können in der Warteschlange verbleiben, bis das Zielsystem wieder aktiv ist. Auf diese Weise würde Ihr Operation nicht vollständig angehalten.

Warteschlange 3 verarbeiten

Siehe auch unsere Seiten zum Erstellen und monitor Ihre Prozesswarteschlangen.