Ein Zeitplan führt einen Ihrer Process automatisch und wiederkehrend aus, ohne dass Sie selbst auf Start process klicken müssen. Ein geplanter Lauf erzeugt einen ganz normalen Lauf, genau wie ein manueller — siehe Einen Lauf in DQE One Standalone überwachen und verwalten für das Weitere.
Wo Sie einen Process planen
- Scheduler in der linken Navigation (hat ein eigenes +-Symbol zum schnellen Hinzufügen), oder die Schaltfläche New scheduler auf der Scheduler-Seite selbst.
Das Widget Schedule Jobs auf der Seite Overview listet Ihre 5 nächstfälligen Zeitpläne (Name, Frequency, Next run date) auf.
Sein Bearbeiten-Symbol öffnet den process, nicht den Zeitplan — um Häufigkeit, Datum oder Uhrzeit eines Zeitplans zu ändern, gehen Sie stattdessen auf die Seite Scheduler.
Das ist ein eigener Mechanismus, getrennt von der prozesseigenen Option Auto-start the next step after completion (siehe Einen Process in DQE One Standalone erstellen und starten) — diese verkettet einen Ihrer Process direkt nach dem Ende eines anderen; dabei ist überhaupt kein Zeitplan beteiligt.
Einen Zeitplan erstellen
Füllen Sie auf dem Bildschirm New Scheduler aus:
- Einen Schalter Active / Inactive — standardmäßig Active.
- Name — ein Name für den Zeitplan selbst.
- Process — Auswahl aus Ihren eigenen, nicht archivierten Process.
- Frequency — eine von: Every 15 minutes, Every 30 minutes, Every 45 minutes, Every hour, Every day, Every week, Every month, Every year.
- Date — darf nicht vor heute liegen.
- Time — Auswahl über die Walzen Hour / Min / AM-PM; die Minuten sind auf :00, :15, :30 oder :45 beschränkt.
Klicken Sie auf Create (oder Save beim Bearbeiten eines bestehenden Zeitplans). Alle fünf Felder sind Pflichtfelder. Sie können mehrere Zeitpläne für denselben Process anlegen.
Es wird nicht geprüft, ob der Process tatsächlich lauffähig ist. Wenn Sie einen Process planen, der noch ein Entwurf ist oder dem eine notwendige Konfiguration fehlt, schlägt jeder ausgelöste Lauf einfach fehl, bis Sie die Konfiguration des Process abgeschlossen haben.
Wie die Wiederholung funktioniert
Es gibt kein eigenes Feld für "Wochentag" oder "Tag des Monats" — der Wiederholungstag ergibt sich aus dem Date, das Sie für den ersten Lauf wählen: Every week wiederholt sich am selben Wochentag, Every month am selben Tag des Monats, Every year an demselben Tag und Monat.
Wählen Sie bei Every hour/day/week/month/year-Zeitplänen eine volle Stunde (:00). Nach dem ersten Lauf fallen spätere Durchläufe wieder auf die volle Stunde zurück, unabhängig von den ursprünglich gewählten Minuten. Nur die Häufigkeiten Every 15/30/45 minutes behalten jedes Mal genau die gewählte Minute bei.
Was beim Auslösen passiert
Ein geplanter Lauf wird erstellt und durchläuft dieselben Status wie ein manueller, und erscheint auf dem Results-Tab des Process genau auf dieselbe Weise — nichts auf dem Bildschirm unterscheidet einen "geplanten" von einem "manuellen" Lauf.
Liest der Process von SFTP und wird beim Auslösen des Zeitplans keine passende Datei gefunden, endet der Lauf trotzdem als Failed mit der üblichen Fehlermeldung — siehe "Benachrichtigt werden" weiter unten für die einzige Besonderheit bei diesem Fall.
Ihre Zeitpläne im Blick behalten
Der Tab Incoming der Scheduler-Seite listet Name, Process, Frequency, Next Run und Status auf.
Frequency zeigt hier den rohen Wert, den Sie gewählt haben (z. B. "hour"), nicht die freundliche Bezeichnung aus dem Formular (z. B. "Every hour"). Status ist der eigene Active/Inactive-Zustand des Zeitplans — nicht das Ergebnis seines letzten Laufs. Nutzen Sie dafür den Tab History (derselbe Lauf-Verlauf, der in Einen Lauf in DQE One Standalone überwachen und verwalten beschrieben ist — geplante Läufe erscheinen dort genauso wie manuelle).
Beim Bearbeiten eines bestehenden Zeitplans öffnet eine Schaltfläche History zusätzlich ein Seitenpanel mit den jüngsten Läufen dieses Process, direkt auf demselben Bildschirm.
Einen Zeitplan pausieren
Schalten Sie ihn auf Inactive und speichern Sie. Schalten Sie ihn zurück auf Active, um ihn fortzusetzen.
Es gibt derzeit keine Möglichkeit, einen Zeitplan aus der Anwendung heraus zu löschen — nutzen Sie Inactive, statt nach einer Löschoption zu suchen.
Verwendet der geplante Process ein Rules Set (Unify Process oder Index Records), sperrt das Anlegen des Zeitplans dieses Rules Set gegen weitere Bearbeitung, solange der Zeitplan besteht — und da Zeitpläne nicht gelöscht werden können, lässt sich diese Sperre derzeit auch nicht über die Anwendung aufheben. Überlegen Sie es sich gut, bevor Sie diese Art von Process planen, wenn Sie dessen Rules Set später noch anpassen möchten.
Wann ein Zeitplan automatisch pausiert wird
Die Anwendung selbst schaltet einen Zeitplan ohne Rückfrage auf Inactive, in zwei Fällen: Sie ändern irgendetwas an der Konfiguration des geplanten Process, oder Sie stellen diesen Process aus dem Archiv wieder her. Nichts auf dem Bildschirm zeigt Ihnen das an — kein Banner, keine E-Mail.
Gewöhnen Sie sich an, nach dem Bearbeiten eines Process mit aktivem Zeitplan dessen Status auf der Scheduler-Seite zu prüfen — gehen Sie nicht einfach davon aus, dass er noch Active ist.
Über einen geplanten Lauf benachrichtigt werden
Geplante Läufe nutzen dieselbe Einstellung My Account → Notifications je Process-Art wie manuelle Läufe (siehe Einen Lauf in DQE One Standalone überwachen und verwalten) — dieselbe Erfolgs-/Fehlschlag-E-Mail, die Sie auch beim selbst gestarteten Process erhalten würden.
Bei Every hour/day/week/month/year-Zeitplänen (nicht bei den 15/30/45- Minuten-Varianten) erhalten Sie außerdem etwa eine Stunde vor dem Lauf eine Erinnerungs-E-Mail mit dem Namen des Process — abhängig von derselben Notifications-Einstellung.
Eine Ausnahme: Schlägt ein geplanter SFTP-Lauf nur deshalb fehl, weil keine neue Datei zum Verarbeiten gefunden wurde, erhalten Sie dafür nicht die übliche Fehlschlag-E-Mail — im Results-Tab oder im Lauf-Verlauf sehen Sie ihn trotzdem als Failed.
Grenzen
Nur Process können geplant werden — DataPipelines können noch nicht geplant werden.
Wenn Sie einen bestehenden Zeitplan zum Bearbeiten erneut öffnen, prüfen Sie vor dem Speichern unbedingt das angezeigte Date und die Time — sie stimmen möglicherweise nicht mit Ihrer eigenen Zeitzone überein. Speichern Sie ohne Anpassung, kann sich der tatsächliche Ausführungszeitpunkt des Zeitplans stillschweigend verschieben.
Verknüpfung mit