Blaues Prisma - Arbeitswarteschlangen
Eine Arbeitswarteschlange ist eine interne konfigurierbare Liste, mit der ein Prozess seine Arbeitslast verwalten kann. Ein Prozess kann unterschiedliche Arbeitswarteschlangen verwenden, und eine Arbeitswarteschlange kann bei Bedarf von mehreren Prozessen gemeinsam genutzt werden.
Die Registerkarte Warteschlangenverwaltung im Kontrollraum bietet die betriebliche Benutzeroberfläche für Arbeitswarteschlangen. Die Registerkarte ist in zwei Bereiche unterteilt: In der oberen Hälfte wird eine Liste der Warteschlangen angezeigt, und in der unteren Hälfte wird eine Liste der Elemente in einer Warteschlange angezeigt.
Konfiguration der Arbeitswarteschlange
Arbeitswarteschlangen werden im System Manager erstellt, die administrativen sind von Blue Prism.
Stichworte
Ein Tag ist ein Schlüsselwort des Begriffs, der einem Arbeitswarteschlangenelement als Methode zum Kategorisieren oder Gruppieren dieses Elements zugewiesen wird.
Tags hinzufügen
Das Hinzufügen eines Tags zu einem Arbeitswarteschlangenelement erfordert lediglich die Verwendung einer Aktionsphase. Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu. Führen Sie in der Aktionsphase die folgenden Aktionen aus:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion "Tag-Element" aus.
Stellen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement ein, das Sie markieren möchten. Das Element muss nicht gesperrt werden, um ein Tag hinzuzufügen.
Legen Sie den Tag-Eingabeparameter als das Tag fest, das Sie dem Arbeitswarteschlangenelement hinzufügen möchten.
OK klicken.
Tags entfernen
Das Entfernen eines Tags aus einem Arbeitswarteschlangenelement erfordert auch die Verwendung einer Aktionsstufe. Führen Sie die folgenden Schritte in Process Studio aus, um ein Tag zu entfernen:
Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu.
Führen Sie in den Aktionseigenschaften Folgendes aus:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion Untag Item.
Legen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement fest, das Sie entfernen möchten. Das Element muss nicht gesperrt werden, um ein Tag zu entfernen.
Stellen Sie den Tag-Eingabeparameter auf das Tag ein, das Sie aus dem Arbeitswarteschlangenelement entfernen möchten.
OK klicken.
Der folgende Screenshot erklärt die obigen Schritte klar -
Status
Jedes Arbeitswarteschlangenelement hat einen Status. Der Status kann verwendet werden, um aufzuzeichnen, welche Arbeiten bisher an einem Arbeitswarteschlangenelement ausgeführt wurden
Das Festlegen des Status für ein Arbeitswarteschlangenelement erfordert lediglich die Verwendung einer Aktionsstufe. Die folgenden Schritte sind erforderlich -
Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu
Gehen Sie in den Aktionseigenschaften wie folgt vor:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion Status aktualisieren.
Stellen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement ein, dem Sie einen Status zuweisen möchten.
Stellen Sie den Statuseingabeparameter auf den Status ein, mit dem Sie das Arbeitswarteschlangenelement aktualisieren möchten.
OK klicken
Der folgende Screenshot erklärt die obigen Schritte klar -
Status verwenden
Ihr Prozess kann auch so konfiguriert werden, dass der Elementstatus verwendet wird, um sicherzustellen, dass Schritte innerhalb Ihres Prozesses niemals wiederholt werden.
Um den Artikelstatus zu verwenden, fügen Sie Ihrem Prozess einfach Entscheidungsphasen hinzu, die den Artikelstatus überprüfen, damit alle Teile Ihres Prozesses, die bereits für den Artikel ausgeführt wurden, übersprungen werden können. Denken Sie daran, dass der Artikelstatus als Ausgabe der Aktion "Nächsten Artikel abrufen" zurückgegeben werden kann.
Priorität
Beim Entwerfen einer automatisierten Lösung sollten Sie berücksichtigen, ob andere Arbeitstypen oder Szenarien innerhalb des Prozesses vor den anderen Arbeitselementen bearbeitet werden sollten.
Priorität verwenden
Die Priorität für ein Arbeitswarteschlangenelement wird festgelegt, wenn das Element zum ersten Mal mit der Aktion Zur Warteschlange hinzufügen zur Warteschlange hinzugefügt wird. Die Priorität eines Elements kann nicht geändert werden, nachdem es der Warteschlange hinzugefügt wurde.
Aktive Warteschlangen
Unter Verwendung des herkömmlichen Sitzungsverwaltungsmodells werden Sitzungen mit Ressourcen gestartet, die die Arbeitswarteschlange nach zu erledigenden Fällen abfragen. Diese Sitzungen werden manuell im Kontrollraum oder über einen Scheduler-Dienst gestartet, der auf einer Blue Prism Server-Instanz ausgeführt wird.
Aktive Warteschlangen führen einen alternativen Mechanismus zum Verwalten der Sitzungen ein, die die Warteschlangen bearbeiten, und ermöglichen eine engere Zuordnung zwischen Arbeitswarteschlangen und Sitzungen.
Anstatt Sitzungen separat im Kontrollraum zu erstellen und dann zur Warteschlangenverwaltungsseite zu wechseln, um die Ergebnisse anzuzeigen, können Sie in aktiven Warteschlangen eine Zielanzahl von Ressourcen festlegen, die in der Warteschlange arbeiten sollen. Blue Prism verwendet die aktive Warteschlangenkonfiguration, um zu bestimmen, wie dieses Ziel erreicht werden soll.
Aktive Arbeitswarteschlangen sind nur nützlich, wenn Dutzende von Sitzungen für einen Prozess ausgeführt werden. Ist dies nicht der Fall, werden die Vorteile von Active Work Queues nicht realisiert.