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.