Warteschlangenimplementierung in RPA-Hub
In RPA-Hub, Die Warteschlangen werden implementiert, um die Arbeitsauslastung auf verschiedene Robots zu verteilen. Arbeitselemente (WI) in einer Warteschlange werden gleichzeitig von zwei oder mehr Robots verarbeitet.
Warteschlangenimplementierung – Ü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 zur Verwaltung und Steuerung 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 der Sicherstellung, 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 Arbeitsauslastung mit verschiedenen Aufgaben verarbeiten muss, die zu verschiedenen Zeiten ankommen, z. B. die Verarbeitung eingehender E-Mails, Kundenaufträge oder Dateneinträge.
In RPA-Hub, Sie können keine Warteschlange löschen, die einem veröffentlichten Bot-Prozess zugeordnet ist.
Lebenszyklus des Arbeitselements
- Arbeitselemente werden mithilfe von aus vorgelagerten Systemen erstellt Fügen Sie der Warteschlange ein Arbeitselement hinzu Flow-Aktion oder durch Robots mit CreateStringWorkItem Oder CreateJSONWorkItem Komponente.
- Mit Arbeitselement auswählen Komponente, Robots wählen ein Arbeitselement zur Verarbeitung aus.
- Nachdem ein Arbeitselement ausgewählt wurde, wird der Robot auf das Arbeitselement gestempelt. Hinweis:Kein anderer Robot kann dieses Arbeitselement auswählen.
- Arbeitselemente werden nach den von Ihnen angegebenen Kriterien verarbeitet. Es gibt verschiedene Bedingungen, um zu bestimmen, welches Element ausgewählt werden muss, und dies variiert für jede Automatisierung. Dieses Kriterium ist die Eingabe für Arbeitselement auswählen Komponente.
- Nachdem ein Arbeitselement ausgewählt wurde, aktualisiert der Robot es mehrmals, während er es mit verarbeitet UpdateWorkItem Komponente.
Dieser Robot kann dieses Arbeitselement auch freigeben, indem er es teilweise verarbeitet, sodass andere Robots es auswählen können. Dieser Prozess wird von der Eingabe in ausgeführt ReleaseMode Feld, im UpdateWorkItem Komponente.
- Nachdem der Robot die Verarbeitung abgeschlossen hat, aktualisiert er das Arbeitselement mit dem in „Abgeschlossen“ UpdateWorkItem Komponente und wählt das nächste Arbeitselement aus, das Schritt 2 ist.
Das folgende Diagramm zeigt den Lebenszyklus von Arbeitselementen (WI) in RPA-Hub Anwendung.