TIME-Ereignisobjekte

{"URL":["/*.*/awa/pa_view_EVNT_TIME"],"heroDescriptionIdentifier":"ice_TIMEEvents_intro","customCards":[{"id":"ice_Instructions_TIMEEvents","title":"Defining TIME Events","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Event_DefiningTIME.htm","languages":["en-us"]},{"id":"ice_attributes_eventobject","title":"Event Object Attributes","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Event_Attributes.htm","languages":["en-us"]},{"id":"ice_Time_attributes_event","title":"Time Event Attributes","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Event_AttributesTIME.htm","languages":["en-us"]},{"id":"ice_executemonitor_event","title":"Activating Events","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_event.htm","languages":["en-us"]},{"id":"ice_events_process_page","title":"Event Process","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_Process_Event.htm","languages":["en-us"]},{"id":"ice_eventexecute","title":"Executing Events","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Executions/obj_ExecEvents.htm","languages":["en-us"]},{"id":"ice_Object_AnalyzeLastExecution","title":"Analyzing the Event Execution Using Gen AI","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_WkgWithAnalyzeExecData.htm","languages":["en-us"]},{"id":"ice_eventmonitor","title":"Monitoring Events","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/ProcMonitoring/PM_MonitoringEvents.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_ExecutingObjects","title":"Executing Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Executions/obj_Executing_overview.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"]}]}

Als Entwickler und Objektdesigner definieren Sie TIME-Ereignisse, um Aufgaben basierend auf den auf dieser Seite definierten Zeitbedingungen auszulösen. Wenn sie erfüllt sind, werden die Aktionen ausgeführt, die Sie auf der Seite Ereignis-Prozess definieren. Diese Aktionen sind in der Regel die Ausführung weiterer Objekte. TIME-Ereignisse befinden sich im Status Sleeping, solange die Frequenz- und Zeitbedingungen nicht erfüllt sind, und wechseln zu Aktiv, wenn sie zutreffen.

Sie können die folgenden Funktionen der Automation Engine scripting language verwenden, um relevante Daten für das Ereignisobjekt abzurufen:

Definieren der TIME-Ereignisobjekte

Auf der hier beschriebenen Seite Zeitereignis definieren Sie, was das TIME-Ereignisobjekt überprüfen soll. Auf der Seite Seite "Ereignisobjekt-Prozess" definieren Sie die Aktionen, die ausgelöst werden, wenn die Bedingungen erfüllt sind.

Führen Sie folgende Schritte durch, um TIME-Ereignisobjekte zu definieren:

  1. Definieren Sie die Ereignis-Prozess-Aktivierung:

    1. Wählen Sie unter Häufigkeit eine Option, um festzulegen, wie oft das Ereignisobjekt aktiviert werden soll:

      • Einmalig

        Es wird nur einmal aktiviert.

      • Wiederholt

        Es wird periodisch aktiviert, abhängig von den Einstellungen, die Sie unten festlegen.

    2. Geben Sie unter Aktivieren an, wann das Ereignisobjekt aktiviert werden soll. Die hier verfügbaren Optionen hängen von der Häufigkeit ab, die Sie ausgewählt haben:

      Einmalig:

      • Sofort – Wird sofort aktiviert, nachdem es gestartet wurde.
      • Nach – Geben Sie ein, wie viele Minuten das Ereignis nach dem Start warten soll, bevor die Aktivierung erfolgt.
      • Um – Geben Sie eine bestimmte Zeit ein. Wenn Sie diese Option wählen, können Sie angeben, wann das Ereignis aktiviert werden soll, falls es nach diesem Zeitpunkt gestartet wird:
        • Sofort
        • Warten auf das nächste gültige Datum – Es wird am nächsten gültigen Datum aktiv, entsprechend der Kalender- und Zeitbedingungen, die Sie unten angeben.

      Wiederholt

      Geben Sie an, wann das Ereignis aktiviert werden soll. Folgende Optionen sind verfügbar:

      • Im Intervall von ... Minuten, um die Häufigkeit zu bestimmen.

      • Um, um eine bestimmte Uhrzeit anzugeben.

      Sie müssen dann in jedem Fall unter Erste Aktivierung festlegen, wann das Ereignis zum ersten Mal aktiv werden soll. Dafür haben Sie folgende Optionen:

      • Sofort
      • Nach der Intervallzeit, d. h. nach Ablauf des ersten Zeitintervalls.
    3. Je nach Ihrer Auswahl in Aktivieren legen Sie eines der folgenden Kriterien fest:

      Erste Aktivierung

      • Sofort
      • Nach der Intervallzeit

      Falls Startzeit später

      • Sofort aktivieren
      • Warten auf das nächste gültige Datum
  2. Definieren Sie die Zeit- und Datumsbedingungen.

    Diese Bedingungen werden immer geprüft und ein Ereignis nur dann ausgelöst, wenn mindestens eine davon erfüllt ist oder wenn hier keine Bedingung definiert wurde. Das aktuelle Datum samt Uhrzeit dient als Referenz. Auch die Zeitzone, die dem Ereignis zugeordnet ist, wird berücksichtigt. Eine Aktivierung von Ereignissen mit Angabe eines logischen Datums ergibt daher keinen Sinn.

    Wichtig! Die Zeitangaben werden auf ganze Minuten geprüft. Eine Endzeit von beispielsweise 23:59 dauert daher bis 23:59:59. Auch in diesen letzten 59 Sekunden kann das Ereignis ausgelöst werden.

    Siehe Tabellen auf Seiten.

  3. Auf der Seite Seite "Ereignisobjekt-Prozess" definieren Sie die Aktionen, die das Ereignis auslösen wird.

Aktivieren/Ausführen und Überwachen eines TIME-Ereignisobjekts

Führen Sie das Ereignisobjekt aus, um es zu aktivieren.

Die Ausführung von Ereignisobjekten löst die Ausführung anderer Objekte aus; diese können wiederum zur Ausführung weiterer Aufgaben führen. Die Aufgaben, die sich aus diesen Ausführungen ergeben, werden in der Process Monitoring-Perspektive auf den verschiedenen Listen der Ausführungen, die sich auf das Ereignisobjekt beziehen, angezeigt. Sie sind der Ereignisaufgabe untergeordnet und werden mit einem speziellen Tag-Typ namens !EVNT gekennzeichnet. Mit diesem Tag können Sie überprüfen, welche Ausführungen durch ein bestimmtes Ereignis ausgelöst wurden. Weitere Informationen finden Sie unter Ereignisse überwachen und Ausführungsdaten.

Ereignisse können in Schedules (JSCH) eingebunden werden und somit automatisch zu vordefinierten Terminen oder Intervallen ausgeführt werden. Ebenso können sie Teil von Workflows (JOBP) sein. Weitere Informationen finden Sie unter Übergeordnete Aufgaben (Parent).

Sie können Ereignisse auch manuell ausführen, neu starten oder stoppen. Die folgenden Themen beschreiben im Allgemeinen den Ausführungsprozess in Automic Automation und die ereignisspezifischen Merkmale:

Um zu überprüfen, wie oft das System das Ereignis geprüft hat, gehen Sie in den Abschnitt Anzahl überprüfen in den Objektdetails. Weitere Informationen finden Sie unter Anzeigen von Objekt- und Aufgabendetails.

Hinweis: Wenn ein Zeitereignis außerhalb der Zeit- und Datumsbedingungen aktiviert wird, wird es sofort aktiviert, nachdem das erste Zeitintervall verstrichen ist.

Überwachen Sie das Ereignis

Sie können das Objekt sofort nach seiner Ausführung überwachen. Klicken Sie mit der rechten Maustaste darauf, um Monitoring auszuwählen, um auf alle Monitoring-Optionen zuzugreifen:

Über die Aufgabenliste in der Perspektive "Process Monitoring" können Sie auf alle Funktionen zugreifen, die für Ereignisaufgaben verfügbar sind, siehe Mit Aufgaben arbeiten. Für Ereignisaufgaben stehen die folgenden Optionen zum Anhalten zur Verfügung:

  • Ereignis abbrechen

    Status: Abgebrochen/manuell abgebrochen

  • Ereignis beenden

    Status: Ended_OK

  • Ereignis unterbrechen

    Ereignis bleibt aktiv, wird aber vorübergehend deaktiviert

Verwandte Informationen:

Analysieren der letzten Ausführung des Ereignisses mit Gen AI

Nachdem Sie als Entwickler und Objektdesigner ein ausführbares Objekt konfiguriert haben, führen Sie es aus, um sicherzustellen, dass es wie erwartet funktioniert. Jedes Mal, wenn Sie das Objekt ausführen, wird eine runID generiert, die diese Ausführung identifiziert. Wenn die Ausführung fehlschlägt oder das Ergebnis nicht wie erwartet ausfällt, verwenden Sie die Reports und Ausführungslisten, um die Ursachen des Fehlers zu untersuchen.Gen AI von Automic Automation vereinfacht diesen Prozess erheblich. Sie können den Automation AI Assistant wie folgt öffnen:

  • Klicken Sie in der Explorer-Liste in der Process Assembly-Perspektive mit der rechten Maustaste auf das Objekt, und wählen Sie Monitoring > letzte Ausführung analysieren aus.

  • Klicken Sie auf der objektspezifischen Definitionsseite auf die Schaltfläche Letzte Ausführung analysieren.

Gen AI von Automic Automation durchforscht alle Reports und Protokolle, die für die letzte Ausführung des Objekts verfügbar sind, fasst das Geschehen zusammen, analysiert das Automatisierungsergebnis und stellt Vorschläge zur Lösung vorhandener oder potenzieller Probleme zur Verfügung. Es enthält auch einen Link zur Ausführung in der Ausführungsliste (Process Monitoring) und zum Report. Sie können eine Unterhaltung im Feld Ask Automation AI Assistant (Automation-AI-Assistenten fragen) am unteren Ende des Teilfensters beginnen.

Weitere Informationen finden Sie hier:

Siehe auch: