UiPath Documentation
orchestrator
2023.10
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Orchestrator-Anleitung

Letzte Aktualisierung 30. März 2026

Studio-Aktivitäten, die mit Warteschlangen verwendet werden

These activities are part of the UiPath.System.Activities activities package, and can be found in the Activities panel, under Orchestrator > Queues.

  • 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 – Fügt eine Sammlung von Elementen aus einem angegebenen DataTable zu einer angegebenen Warteschlange hinzu und legt die Status der Elemente auf Neu fest.
  • Delete Queue Items – 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 Roboter-Rolle über Berechtigungen zum Bearbeiten, Erstellen und Löschen für Warteschlangen und Berechtigungen zum Löschen für Transaktionen verfügen. Die Aktivität läuft unter dem Roboter, der sie ausführt.
  • Get Queue Items – Ruft eine Liste von bis zu 100 Transaktionen gemäß mehreren Filtern, wie Erstellungsdatum, Priorität, Status und Referenz, aus einer angegebenen Warteschlange ab.
  • Wait Queue Item – Ruft ein Warteschlangenelement aus einer angegebenen Warteschlange ab und speichert es in einer QueueItem -Variablen. Wenn die angegebene Warteschlange zur Laufzeit leer ist, meldet diese Aktivität dem Orchestrator, dass sie für den Erhalt eines Warteschlangenelements bereit ist, und wartet dann, bis ein neues Element zur Warteschlange hinzugefügt wird. Nachdem es abgerufen wurde, wird der Status des Elements auf In Bearbeitung.
  • 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:

  • Add Queue Item and Get Reference – Fügt ein Warteschlangenelement mit Parametern hinzu und ruft das entsprechende Warteschlangenelementobjekt ab, das in QueueItemData gespeichert ist, um während der Ausführung des Workflows auf den Abschluss der Transaktion zu warten.
  • Wait for Queue Item and Resume – Hält die Ausführung des aktuellen Workflows an, bis eine angegebene Transaktion abgeschlossen ist. Zum Festlegen einer Transaktion muss ein QueueItemData -Objekt angegeben werden, das von der Aktivität Add Queue Item and Get Reference erhalten wird. Nach Abschluss der Transaktion wird die Ausführung des Workflows fortgesetzt.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben