AUTOMATION Aufgaben

Aufgaben-Konfiguration

Die CLARC AUTOMATION Tasks oder Aufgaben werden werden im C4 unter folgendem Schlüssel verwaltet:

/clarc/Software/clarc automation/Tasks

Im Detail können folgenden Einstellungen vorgenommen werden:

ParameterBeschreibung

Basics

NameName des geplanten Tasks.
Technical nameGgf. abweichender technischer Name für Logdateien etc.
ActiveAktiviert oder deaktiviert die Ausführung des Tasks.

Description

Beschreibungstext der Aufgabe.

Trigger  

Period 

Auswahl der periodischen Ausführung. Je nach Auswahl gibt es weitere Einstellungen auf einem dann angezeigten separaten Tab.

OnceEinmalige Ausführung des Tasks.
Daily Tägliche Ausführung des Tasks. Zusätzlich kann angegeben werden alle wie viel Tage der Task ausgeführt werden soll.
Weekly Wöchentliche Ausführung des Tasks mit Angabe der Wochentage.
Monthly Monatliche Ausführung des Tasks mit Angabe des Monats und des Tages im Monat.

File exists

Führt den Task aus, sobald die Datei bereitgestellt ist.

FilenameName der Datei

Date  

DateDatum der ersten Ausführung. 
TimeUhrzeit der ersten Ausführung.

Repetitions

Repeat everyWiederholt die Ausführung alle n Minuten.
Repeat for

Wiederholt die Ausführung für maximal n Minuten.

Repeat for muss mindestens größer oder gleich dem Wert von "Repeat every" gesetzt werden. Ansonsten erfolgt keine Ausführung des Tasks.

Beispiel:

Repeat every = 5 Minuten

Repeat for = 10 Minuten

Der Task wird hier zweimal in dieser Zeit ausgeführt (sofern er das Laufzeitlimit nicht übersteigt).

Tasks

Hier können die auszuführenden Skripte und Anwendungen eingestellt werden. Sie haben dabei die Auswahl zwischen folgenden Möglichkeiten:

  • C4 Skripte (direkte Auswahl aus der Auswahlliste)
  • CCA Skripte aus einer Datei (.cca)
  • CMD Skripte aus einer Datei (.cmd)

Advanced

Work directoryArbeitsverzeichnis (optional).
Process priorityProzesspriorität für die Ausführung. SIehe auch Prozesspriorität.
Log levelDer vom Server zu verwendende Log-Level.
Create logfileLogdatei erzeugen - ja/nein. 
Max. durationMaximale Laufzeit des Tasks in Minuten.
Kill process if exceeding max. duration

Der Prozess wird bei aktiver Option und Überschreitung der maximalen Laufzeit automatisch beendet.

Achtung

Eine falsche Anwendung dieser Option kann zu Datenverlust führen.

Hidden executionFührt den Batch hidden aus.
Allow parallel ProcessingErlaubt bei aktiver Option eine parallele Ausführung des gleichen Tasks. Ansonsten wird jeweils auf die Beendigung gewartet bevor der Task erneut gestartet werden kann.
Delete task after completionDer Task wird nach der ausführung gelöscht. Ideal für einmalige Ausführungen.

Status

StatusStatus der letzten Ausführung.
Last executionZeitpunkt der letzten Ausführung.
Last durationDauer der letzten Ausführung.

Aktivierung

Die vorgenommenen Änderungen werden über den C4 Button "Refresh Services" übernommen und stehen dann zur Verwendung bereit.