Warteschlangenimplementierung in RPA Hub
In RPA Hubwerden die Warteschlangen implementiert, um die Arbeitsauslastung auf verschiedene Robots zu verteilen. Arbeitselemente (WI) innerhalb einer Warteschlange werden gleichzeitig von zwei oder mehr Robots verarbeitet.
Übersicht
Eine Warteschlange ist ein Repository, das eine Reihe von Arbeitselementen enthalten kann. Arbeitselemente können mehrere Arten von Daten speichern, z. B. Transaktionsinformationen, Kundendetails oder Informationen aus einem Dokument.
Eine Warteschlange bezieht sich auf einen strukturierten Datenspeichermechanismus, der zum Verwalten und Steuern der Verteilung von Aufgaben, Arbeitselementen oder Fällen an verschiedene Robots zur Verarbeitung verwendet wird. RPA-Warteschlangen spielen eine entscheidende Rolle bei der Orchestrierung der Ausführung automatisierter Prozesse und stellen sicher, dass Aufgaben effizient, genau und in der gewünschten Reihenfolge verarbeitet werden.
Warteschlangen erleichtern die Verteilung, Koordination und effiziente Verarbeitung von Aufgaben über mehrere Bots oder Prozesse hinweg. Warteschlangen sind besonders nützlich in Szenarien, in denen die Automatisierung eine dynamische Arbeitslast mit verschiedenen Aufgaben bewältigen muss, die zu unterschiedlichen Zeiten ankommen, z. B. Verarbeitung eingehender E-Mails, Kundenaufträge oder Dateneingaben.
In RPA Hubkönnen Sie keine Warteschlange löschen, die einem veröffentlichten Bot-Prozess zugeordnet ist.
Lebenszyklus von Arbeitselementen
- Arbeitselemente werden aus vorgelagerten Systemen mit der Flow-Aktion Arbeitselement zu Warteschlange hinzufügen oder von Robots mit der Komponente „ CreateStringWorkItem“ oder „CreateJSONWorkItem “ erstellt.
- Mit der Komponente „PickWorkItem“ wählen Robots ein Arbeitselement zur Verarbeitung aus.
- Nachdem ein Arbeitselement ausgewählt wurde, wird der Robot in das Arbeitselement eingestempelt. Hinweis:Kein anderer Robot kann dieses Arbeitselement auswählen.
- Arbeitselemente werden anhand der von Ihnen angegebenen Kriterien verarbeitet. Es gibt verschiedene Bedingungen, um zu bestimmen, welcher Artikel ausgewählt werden muss, und sie variieren für jede Automatisierung. Dieses Kriterium ist die Eingabe für die Komponente „PickWorkItem“.
- Nachdem ein Arbeitselement ausgewählt wurde, aktualisiert der Robot es mehrmals, während es mit der UpdateWorkItem- Komponente verarbeitet wird.
Dieser Robot kann dieses Arbeitselement auch freigeben, indem er es teilweise verarbeitet, sodass andere Robots es auswählen können. Dieser Prozess wird durch die Eingabe im Feld ReleaseMode in der UpdateWorkItem -Komponente ausgeführt.
- Nachdem der Robot die Verarbeitung abgeschlossen hat, aktualisiert er das Arbeitselement mit der Komponente UpdateWorkItem auf „Abgeschlossen“ und wählt das nächste Arbeitselement aus, das Schritt 2 ist.
Das folgende Diagramm zeigt den Lebenszyklus von Arbeitselementen (WI) in der Anwendung RPA Hub.