orchestrator
2024.10
false
Orchestrator-Anleitung
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 21. Okt. 2024

Studio-Aktivitäten, die mit Warteschlangen verwendet werden

Diese Aktivitäten sind Teil des UiPath.System.Activities-Aktivitätspakets, Sie finden diese im Bereich Aktivitäten unter Orchestrator > Warteschlangen.
  • Warteschlangenobjekt hinzufügen (Add Queue Item) - besetzt die Warteschlange mit Objekten, definiert einen Rahmen, in dem diese Objekte verarbeitet werden müssen, und fügt jedem Objekt eine benutzerdefinierte Referenz hinzu. Standardmäßig ist der Status eines Objekts beim Hinzufügen zu einer Warteschlange Neu.
  • Transaktionsobjekt hinzufügen (Add Transaction Item) – fügt ein Objekt in die Warteschlange ein, startet die Transaktion und setzt den Status auf In Bearbeitung (In Progress). Es kann auch konfiguriert werden, um eine benutzerdefinierte Referenz für jede Transaktion hinzuzufügen.
  • Bulk Add Queue Items (Bulk Add Queue Items) – Fügt eine Sammlung von Elementen aus einem angegebenen DataTable zu einer angegebenen Warteschlange hinzu und legt den Status der Elemente auf Neufest.
  • Warteschlangenelemente löschen – löscht Elemente mit dem Status Neu aus einer angegebenen Warteschlange. Um diese Aktivität in Studio auszuführen, muss der Roboter mit dem Orchestrator verbunden sein und die Roboterrolle benötigt die Berechtigungen Bearbeiten,Erstellenund Löschen für Warteschlangen und Berechtigungen zum Löschen für Transaktionen. Die Aktivität wird unter dem Roboter ausgeführt, der sie ausführt.
  • Warteschlangenelemente abrufen (Get Queue Items ) – Ruft eine Liste von bis zu 100 Transaktionen aus einer angegebenen Warteschlange ab, gemäß mehreren Filtern, z. B. Erstellungsdatum, Priorität, Status und Referenz.
  • Warteschlangenelement warten – Ruft ein Warteschlangenelement aus einer angegebenen Warteschlange ab und speichert es in einer QueueItem -Variablen. Falls die angegebene Warteschlange zur Laufzeit leer ist, sendet diese Aktivität eine Nachricht an den Orchestrator, die besagt, dass sie bereit ist, ein Warteschlangenelement zu empfangen, und wartet dann darauf, dass der Warteschlange ein neues Element hinzugefügt wird. Nach dem Abrufen wird der Status des Elements auf In Bearbeitungfestgelegt.
  • Get Transaction Item – Ruft ein Objekt aus der Warteschlange ab, sodass Sie es verarbeiten können (Transaktion starten) und setzt dessen Status auf In Bearbeitung.
  • Postpone Transaction Item – Fügt Zeitparameter ein, zwischen denen eine Transaktion verarbeitet werden muss (nicht vor dem Verschieben und nicht nach der Frist).
  • Transaktionsfortschritt festlegen (Set Transaction Progress) - hilft Ihnen bei der Erstellung benutzerdefinierter Fortschrittsstatus für In Bearbeitung (In Progress)-Transaktionen. Dies kann an wichtigen Stellen in Ihrem Automatisierungsprojekt platziert werden, um Sie über dessen Fortschritt zu informieren, wenn es zum Beispiel abstürzt. Diese Option kann für den Fehlersuchvorgang nützlich sein.
  • Transaktionsstatus festlegen (Set Transaction Status) - ändert den Status des Transaktionsobjekts in Fehlgeschlagen (mit einer Anwendungs- oder Betriebs-Ausnahme) oder Erfolgreich. Anwendungsausnahmen sollte verwendet werden, wenn eine App, die Sie automatisieren, fehlschlägt oder nicht reagiert, während Betriebsausnahmen verwendet werden sollten, wenn ein bestimmter Transaktionswert eine Geschäftsanforderung nicht erfüllt.

    Hinweis: Elemente, die mit einer Anwendungsausnahme fehlschlagen, werden wiederholt, wenn Sie die Optionen für die Automatische Wiederholung in der Warteschlange im Orchestrator konfiguriert haben.
Es gibt andere Aktivitäten, die entwickelt wurden, um mit Warteschlangen als Teil anderer Orchestrator-Funktionen verwendet zu werden. Beispielsweise verwenden Workflows mit langer Ausführungszeit die folgenden Warteschlangenaktivitäten, die Teil des UiPath.Persistence.Activities-Aktivitätspakets sind:
  • Warteschlangenelement hinzufügen und Referenz abrufen – fügt ein Warteschlangenelement mit Parametern hinzu und ruft das entsprechende Warteschlangenelementobjekt ab, das in QueueItemData gespeichert ist, um jederzeit während der Ausführung des Workflows auf den Abschluss der Transaktion zu warten.
  • Auf Warteschlangenelement und Fortsetzen warten – hält die Ausführung des aktuellen Workflows an, bis eine angegebene Transaktion abgeschlossen ist. Um eine Transaktion zu bestimmen, muss ein QueueItemData -Objekt bereitgestellt werden, das aus den Aktivitäten „ Add Queue Item“ und „Get Reference “ abgerufen wurde. Nach Abschluss der Transaktion wird die Ausführung des Workflows fortgesetzt.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten