Queues

{"URL":["/*.*/awa/pa_view_QUEUE"],"heroDescriptionIdentifier":"ice_queueOBJ_intro","customCards":[{"id":"ice_queue_assigning","title":"Assigning Queues to Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/AdministrationPerspective/AG_queues.htm","languages":["en-us"]},{"id":"ice_defining_queues","title":"Defining Queues","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_queue.htm","languages":["en-us"]},{"id":"ice_queue_priority_management","title":"Queue Priority Management","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_queue.htm","languages":["en-us"]},{"id":"ice_queue_parallel_exec","title":"Capping Parallel Executions","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_queue.htm","languages":["en-us"]},{"id":"ice_queue_ERT","title":"Considering ERT in Queue Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Queue_ConsiderERT.htm","languages":["en-us"]},{"id":"ice_queue_start_stop_modify","title":"Starting, Stopping and Modifying Queues","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Queue_SartStopModify.htm","languages":["en-us"]},{"id":"ice_GENAIforQueues","title":"Analyzing the Last Execution in a Queue with the Automation AI Assistant","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/AdministrationPerspective/AG_queues.htm","languages":["en-us"]},{"id":"ice_working_with_objects","title":"Working with Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_WorkingWithOverview.htm","languages":["en-us"]},{"id":"ice_AWIs_CommonFunctions","title":"Common Functions","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/_Common/CommonFunctions/CF_OverviewOfChapter.htm","languages":["en-us"]},{"id":"ice_UnderstandingPA","title":"Understanding the Process Assembly Perspective","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/ProcessAssembly.htm","languages":["en-us"]},{"id":"ice_Overview_AWI","title":"Understanding the User Interface","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/_Common/GettingStarted/GS_OverviewAWI.htm","languages":["en-us"]}]}

Auf der Seite Queues wird eine Liste mit allen Queue-Objekten mit deren Status und Einstellungen angezeigt. In Mandant 0 enthält sie sämtliche Queues in Ihrem System. In allen anderen Mandanten außer 0 wird nur die Queue des jeweiligen Mandanten angezeigt.

Tipp: Möglicherweise müssen Sie mit vielen Objekten, Listen und Monitoren gleichzeitig arbeiten. Um sich die Arbeit zu erleichtern, können Sie diese in verschiedenen Browserfenstern öffnen und nebeneinander auf Ihrem Bildschirm anordnen. Weitere Informationen über diese und andere nützliche Funktionen finden Sie unter Mehrere Ansichten öffnen und anordnen.

Diese Seite beinhaltet Folgendes:

Zuordnen von Queues zu Objekten

Sie haben zwei Möglichkeiten, eine Queue einem ausführbaren Objekt zuzuordnen:

  • Auf der Seite Attribute des Objekts, siehe Die Seite Attribute definieren
  • Zur Laufzeit, mithilfe des Script-Elements :PUT_ATT für das Attribut QUEUE

    Wenn Sie Objektattribute dynamisch ändern und ihnen neue Werte zuweisen, gelten diese Werte nur für diese bestimmte Generation. Sie werden nicht im Objekt gespeichert.

Wenn ein Objekt keine bestimmte Queue hat, verwendet das System automatisch die Mandanten-Queue, um es zu verarbeiten. Weitere Informationen finden Sie unter MANDANTEN-Queue.

Queues können folgenden Objekten zugeordnet werden:

  • Workflow
  • Benachrichtigung
  • Ereignis
  • FileTransfer
  • Gruppe
  • Job
  • Remote Task Manager
  • Schedule
  • Script

Die Anzahl der Objekte, die Sie einem Queue-Objekt zuordnen können, ist unbegrenzt.

Queues-Liste

Die folgenden Spalten werden standardmäßig angezeigt:

  • Name

  • Status

  • Priorität

    Priorität der Queue-Aufgaben

  • Max. Slots

    Max. parallel ausgeführte Queue-Aufgaben

    Der angezeigte Wert entspricht stets der Objektdefinition. Siehe Die Seite Attribute definieren.

    Wert: -1 bedeutet, dass es kein Queue-Limit gibt.

  • Verwendete Slots

    Zahl der aktiven Aufgaben, die eine Position im Queue-Objekt besetzen

    Dieser Wert kann das festgelegte Queue-Limit (Max. Slots) aufgrund von Grenzwertänderungen oder der Ausführung des Befehls Queue ignorieren überschreiten.

  • Angehalten

    Zahl der Queue-Aufgaben, für die ein Slot reserviert ist, die aber nicht starten dürfen, weil die Ausführung einer Queue, eines Mandanten oder eines Workflows gestoppt wurde (STOP)

  • Wartend

    Anzahl der Queue-Aufgaben mit Status Warten auf Queue-Slot

  • ERT berücksichtigen

    In den Einstellungen für das Queue-Objekt ist Berücksichtige erwartete Laufzeit für Berechnung gesetzt.

Die folgende Spalte ist ebenfalls verfügbar:

  • ID

    ID-Nummer der Queue

Weitere Informationen finden Sie unter Hauptseitentabellen.

In der Symbolleiste stehen standardmäßig die Schaltflächen Export und Aktualisieren zur Verfügung. Mit diesen Schaltflächen können Sie den Inhalt der Tabelle aktualisieren und als CSV-Datei exportieren, siehe Tabellen in CSV exportieren.

Queue-Status

Queues können den folgenden Status haben:

  • Aktiv

  • Inaktiv

  • Queue mit 0 Slots (es ist nicht möglich, Aufgaben zu starten) (siehe Maximale Slots)

Klicken Sie mit der rechten Maustaste auf eine Queue, um die folgenden Optionen anzuzeigen:

  • Stoppen/Starten einer Queue

  • Im Mandanten 0 öffnen Sie Parameter, um die aktuelle Definition zu sehen.

  • In anderen Mandanten ändern Sie die Einstellungen, einschließlich der maximalen Slots.

Eine Queue starten/stoppen

Queue-Objekte können nicht ausgeführt werden. Sie können diese starten und stoppen.

Beim Stopp einer Queue ändert sich der Status von Workflows und Schedules auf STOP - Queue-Verarbeitung wurde gestoppt. Andere aktive Aufgaben sind davon jedoch nicht betroffen. Alle anderen Objekte, die in einer gestoppten Queue aktiviert werden, erhalten den Status Warten auf Queue-Slot. Bei erneutem Starten der Queue können die Aufgaben im Zustand "wartend" ebenfalls starten.

Queues können von der Administration und aus den Process Monitoring-Perspektiven gestartet/gestoppt werden:

  • Administration Perspektive

    1. Wählen Sie im Navigationsbereich Administration Queues aus.

    2. Wählen Sie eine oder mehrere Queues aus und klicken Sie mit der rechten Maustaste, um Queue starten/stoppen auszuwählen.

  • Process Monitoring Perspektive

    1. Wählen Sie im Aufgabenbereich die Option Queue aus der Dropdown-Liste Gruppiert nach aus. Es werden alle für den Mandanten verfügbaren Queues angezeigt.

    2. Klicken Sie mit der rechten Maustaste auf eine Queue und wählen Sie Queue starten/Queue stoppen.

Ein Symbol informiert Sie über den Status des Queue-Objekts, wobei ein grünes Dreieck eine aktive und ein rotes Quadrat eine inaktive Queue symbolisieren.

Eine Queue modifizieren

Hinweis: Im Mandanten 0 ist es nicht möglich, Queues zu ändern.

Nachdem Sie ein Queue-Objekt definiert haben, können Sie die Definition in einem anderen Mandanten als im Mandanten 0 bearbeiten:

  • In der Administration-Perspektive haben Sie zwei Optionen:

    1. Klicken Sie mit der rechten Maustaste auf eine oder mehrere Queues, um Öffnen auszuwählen. Die Seite für die Queue-Definition (eine für jede ausgewählte Queue) wird im Bearbeitungsmodus geöffnet.

    2. Klicken Sie mit der rechten Maustaste auf eine Queue, um Ändern auszuwählen. Ein Dialogfeld wird geöffnet, in dem Sie die maximalen Slots von gleichzeitig laufenden Aufgaben und die Priorität ändern können.

  • In der Perspektive Process Monitoring können Sie lediglich die maximalen Slots für gleichzeitig laufende Aufgaben und die Priorität bearbeiten.

    Wählen Sie dazu im Navigationsbereich Aufgaben auf der linken Seite Queues aus und klicken Sie mit der rechten Maustaste auf eine Queue, um Ändern auszuwählen.

Anzeigen der Queue-Parameter im Mandanten 0

Sie können die Queue-Parameter im Mandanten 0 nicht ändern. Sie können ihre Definition nur über die Perspektiven Administration und Process Monitoring anzeigen:

  • In der Perspektive "Administration" haben Sie zwei Optionen:

    1. Klicken Sie mit der rechten Maustaste auf eine oder mehrere Queues, um Öffnen auszuwählen. Die Seite für die Queue-Definition (eine für jede ausgewählte Queue) wird im schreibgeschützten Modus geöffnet.

    2. Klicken Sie mit der rechten Maustaste auf eine Queue, um Open Parameters auszuwählen. Ein Dialogfeld mit den aktuellen Einstellungen wird geöffnet.

  • In der Perspektive Process Monitoring, in der Sie jeweils nur eine Queue auswählen können.

    Wählen Sie im Navigationsbereich Aufgaben auf der linken Seite Queues aus, klicken Sie mit der rechten Maustaste auf eine Queue und wählen Sie Open Parameters aus. Ein Dialogfeld mit den aktuellen Einstellungen wird geöffnet.

Queue-Monitoring und -Reporting

Sobald eine Queue startet, beginnt das System mit der Erfassung von Daten und führt dies so lange fort, bis die Queue angehalten wird. Es ist nicht möglich, diese Funktion zu deaktivieren. Die gesammelten Daten sind in der Queue-Liste Ausführungen und im Report verfügbar und dienen zu Analysezwecken und zur Behebung von Fehlern. Sie greifen auf beide über die Administration-Perspektive in der Liste "Queues" zu, indem Sie mit der rechten Maustaste auf die Queue klicken und Monitoring > Executions (Monitoring > Ausführungen) oder Monitoring > Last Report (Überwachung > Letzter Report) auswählen.

Ausführungsdaten für Queues

Die Liste der Ausführungen für eine Queue zeigt alle Ausführungen an, die von dieser Queue verarbeitet wurden. Jede Zeile enthält eine Ausführung und enthält die zugehörigen Details.

Queue-Reports

Sie haben auch die Möglichkeit, den letzten Report einer Queue zu öffnen, indem Sie mit der rechten Maustaste darauf klicken und Überwachung > Letzter Report auswählen. Dies ist der Queue-Log. Weitere Informationen finden Sie unter Verständnis von Reports und Mit der Reports-Ansicht arbeiten.

Analysieren von Ausführungen in Queues mit Automation AI Assistant

Sobald ein Objekt ausgeführt wird, generiert Automic Automation eine runID für diese Ausführung. Jede neue Ausführung generiert eine eigene runID. Das gleiche gilt jedes Mal, wenn eine Queue gestartet wird. Automic Automation weist ihr eine runID zu.

Sie verwenden die Reports und die Liste "Ausführungen", in der detaillierte Daten über die Aktivitäten, die in der Queue stattgefunden haben, aufgezeichnet werden, um zu verstehen, was in einer Queue geschieht, um Probleme zu beheben und den Grund zu finden, warum ein Fehler aufgetreten ist. Automation AI Assistant vereinfacht diesen Prozess erheblich. So rufen Sie sie auf und das können Sie von ihr erwarten:

  1. Wählen Sie in der Liste Queues eine Queue aus und klicken Sie mit der rechten Maustaste darauf, um Monitoring > Analyze Last Execution (Monitoring > Letzte Ausführung analysieren) auszuwählen.

  2. Der Bereich Automation AI Assistant wird geöffnet und bietet eine Übersicht und eine Analyse zu dem, was in der Queue während der letzten Session passiert ist. Die letzte Session der Queue ist nicht die derzeit aktive, sondern die vorherige, bereits beendete Session.

    Automation AI Assistant crawlt alle verfügbaren Reports und Logs und stellt Daten zur Queue-Konfiguration und zu den Aktivitäten bereit, die in der Queue stattgefunden haben.

    Wenn etwas falsch gelaufen ist, beschreibt Automation AI Assistant das Problem und schlägt Lösungen vor. Zudem wird auch ein Link zur Ausführung und zum Report bereitgestellt.

  3. Sie können eine Unterhaltung im Kontext der Ausführung im Feld Ask Automation AI Assistant (Fragen) im unteren Bereich beginnen. Sie können jede Frage eingeben, um die Ursachen für den Fehler zu ermitteln (falls zutreffend), um eine bessere Fehlerbehandlung anzufordern, wenn Sie mehr Informationen darüber benötigen, warum es dazu kam, sowie um Vorschläge zur besseren Konfiguration des zugrunde liegenden Objekts bitten und so weiter. Automation AI Assistant erkennt und erinnert sich an den Kontext, in dem Sie Ihre Fragen stellen.

    Automation AI Assistant antwortet in natürlicher Sprache. Sie können ihn bitten, die Antworten in jedem beliebigen Format zur Verfügung zu stellen (JSON, Markup Language usw.), und Sie können in jeder Sprache, nicht nur in der Sprache Ihrer Benutzeroberfläche, Folgeunterhaltungen führen. Je präziser Sie Ihre Frage formulieren, desto besser ist die Antwort. Sie können Ihre Fragen in einer beliebigen Sprache stellen.

  4. Um den Chat zu löschen oder zu beenden, klicken Sie auf die drei Punkte rechts neben dem Chat-Feld und wählen Sie Clear Chat (Chat löschen) bzw. Exit Chat (Chat beenden).

Weitere Informationen finden Sie hier:

Queue-Monitor öffnen

Klicken Sie mit der rechten Maustaste auf eine Queue und wählen Sie Überwachen > In Process Monitoring anzeigen. Das System öffnet die Liste Aufgaben. Der Filter wird so voreingestellt, dass der Name der ausgewählten Queue als Kriterium verwendet wird und die Liste nur die Aufgaben enthält, die darin verarbeitet werden. Weitere Informationen finden Sie unter Aufgaben überwachen.

Exportieren der Inhalte der Liste "Queues"

Befolgen Sie die nachfolgenden Schritte, um die Inhalte der Queues-Liste in eine CSV-Datei zu exportieren.

  1. Klicken Sie auf die Schaltfläche Tabelle exportieren oben rechts in Ihrer Umgebung.

  2. Wählen Sie, ob alle Spalten oder nur die sichtbaren Spalten exportiert werden sollen.

  3. Klicken Sie auf die Schaltfläche Export, um die Daten zu exportieren, oder auf Abbrechen, um den Prozess zu beenden.

Hinweis: Je nachdem, welchen Browser Sie verwenden, werden Sie entweder aufgefordert, den Speicherort der Datei festzulegen, oder Sie finden sie unten im Browser.

Siehe auch: