Tasks
Der Benutzer hat die Möglichkeit, folgende Aufgabentypen zu erstellen
- SQL task: Ausführen eines gespeicherten Ablaufs
- Dataload: Datenimport aus externen Quellen in die SELLIGENT Datenbank
- Export: Datenexport aus der SELLIGENT Datenbank zu einem vordefinierten Medium
- Batch: Ausführen einer Reihe einzelner untergeordneter Tasks des SQL-, Dataload- oder Export-Typs unter “Fail” und “Succeed”-Bedingungen (fehlgeschlagen oder erfolgreich).
- Priorität: Ausführen einer Reihe einzelner Subtasks in der angegeben Reihenfolge. Alle Tasks werden ungeachtet des Ergebnisses eines vorangegangenen Tasks ausgeführt.
Die Tasks werden einer nach dem anderen von einem Job Agent ausgeführt, sogar dann, wenn sie für den gleichen Zeitpunkt geplant sind. Dieser Job Agent bietet angemessene Protokollierung und ermöglicht somit effiziente Störungsbehebung. Der Job Agent führt die Aufgabenplanung durch und erzwingt Timeouts, um das Risiko von Ausfallzeiten aufgrund hohen Datenaustauschs zu begrenzen.
Hinweis: Per Installation ist nur ein Job Agent verfügbar. Dieser Job Agent arbeitet der Reihe nach. Wenn mehrere Aufgaben zur gleichen Zeit geplant sind, wird nur eine davon sofort gestartet. Die nächste Aufgabe wird ausgeführt, wenn die erste erledigt ist, und so weiter.
Jede dieser Tasks erfordert registrierte, gespeicherte Verfahren. Dieses Konzept wurde eingeführt, um die Verfügbarkeit gespeicherter Verfahren auf diejenigen zu beschränken, die im Selligent Campaign Konfiguration erstellt werden. Es wird ein bestimmter Eintrag ausgegeben:
Nur Benutzer mit erweitertem SQL-Zugriff zur SELLIGENT Installation haben Zugriff auf diese Funktion. Mit diesen registrierten, gespeicherten Verfahren kann nachverfolgt werden, wer ein solches Verfahren erstellt oder ändert.
Wenn der Eintrag “Aufgaben” vom Selligent Campaign Konfiguration aus gewählt wird, werden alle bestehenden Tasks mit Details zu Status, Verfügbarkeit, Ausführungsdaten, Dauer, nächste Ausführung, etc. aufgelistet. Bestimmte Abschnitte zeigen Informationen zu einzelne Tasks, Batch Tasks und Tasks mit Priorität an.
Wenn ein bestimmter Task in der tabelle markiert ist, kann der Benutzer auf die Verlaufs- und Änderungsprotokollierung für diesen Task zugreifen:
Unter Verlauf findet der Benutzer Ausführungsdaten zu den verschiedenen Subtasks, aus denen sich ein Task zusammensetzt. (Zum Beispiel enthält ein Task für die Laden von Daten die Dateiübertragung, ein Backup, Unzip, Data Load und Entfernen der Dateiübertragung.
Batch Tasks und Priority Tasks enthalten eine Reihe an untergeordneten Tasks. Die Protokollierung ist sowohl für jeden Subtask einzeln verfügbar, als auch für den Batch Task oder den Priority Task zusammen.
Die Änderungsprotokolle zeigen die bei einem Job ausgeführten Vorgänge (z.B. Aktualisieren, Erstellen, Ausführen, Klonen, etc.)
Verwandten Themen: