Workflow-Eigenschaften workflow-properties
Ausführungs-Tab execution-tab
Der Tab Ausführung im Fenster der Workflow-Eigenschaften enthält drei Bereiche:
Planung scheduler
Dieser Bereich wird nur in Kampagnen-Workflows angezeigt.
-
Versandpriorität
Die Workflow-Engine verarbeitet anstehende Workflows gemäß der in diesem Feld angegebenen Priorität. So werden beispielsweise alle Workflows mit einer mittleren Priorität vor Workflows mit einer niedrigen Priorität ausgeführt.
-
Ausführung auf einen Zeitpunkt mit geringer Auslastung verschieben
Diese Option verschiebt den Workflow-Start in einen weniger ausgelasteten Zeitraum. Einige Workflows können Ressourcen für die Datenbank-Engine kosten. Es wird empfohlen, die Ausführung für eine Zeit geringer Aktivität (z. B. nachts) zu planen. Zeiten mit geringer Auslastung werden im technischen Workflow Kampagnenprozesse definiert.
Ausführung execution
-
Standard-Affinität
Wenn Ihre Installation mehrere Workflow-Server umfasst, wählen Sie in diesem Feld den Computer aus, auf dem der Workflow ausgeführt werden soll. Wenn der in diesem Feld definierte Wert auf keinem Server vorhanden ist, bleibt der Workflow ausstehend.
-
Verlaufsumfang (Tage)
Die Arbeitstabellen der Datenbank speichern den Verlauf der Ausführungen (Aufgaben, Ereignisse, Protokoll). Hier können Sie die Anzahl der Tage festlegen, die für diesen Workflow archiviert werden sollen: Der Bereinigungsprozess löscht die ältesten Archive einmal täglich. Wenn der Wert in diesem Feld null ist, wird das Archiv nie gelöscht.
-
SQL-Abfragen im Protokoll speichern
Diese Funktion ist erfahrenen Benutzerinnen und Benutzern vorbehalten. Dies betrifft Workflows, die Zielgruppenbestimmungsaktivitäten enthalten (Abfrage, Vereinigung, Schnittmenge usw.). Wenn diese Option aktiviert ist, werden die SQL-Abfragen, die während der Workflow-Ausführung an die Datenbank gesendet werden, in Adobe Campaign angezeigt: Dies bedeutet, dass Sie sie analysieren können, um Abfragen zu optimieren oder Probleme zu diagnostizieren.
Abfragen werden in diesem Fall in der Registerkarte SQL-Logs angezeigt, die dem Workflow (außer bei Kampagnen-Workflows) und der Aktivität Eigenschaften hinzugefügt wird. Die Registerkarte Audit enthält auch SQL-Abfragen.
-
In der Engine ausführen
Diese Option kann nur zum Debuggen verwendet werden und nie in der Produktionsumgebung. Wenn er aktiviert ist, hat der Workflow Priorität und alle anderen Workflows werden angehalten, bis dieser beendet ist.
-
Watchdog-Supervisor darf den Workflow dauerhaft laufen lassen
Diese Option erzwingt den automatischen Neustart von Workflows nach einem Fehler. Nach der Aktivierung überprüft der Neustart alle 30 Sekunden den Status des Workflows und startet ihn bei Bedarf neu. Um das 30-Sekunden-Intervall anzupassen, können Sie die technische Option
XtkWorkflow_WatchdogRestartTimerTimeouterstellen und einen Datentyp als Ganzzahl festlegen, um die gewünschte Verzögerung anzugeben.note NOTE -
Diese Option ist ab Version 8.6.4 verfügbar.
-
Diese Option richtet sich an fortgeschrittene Benutzende und sollte nur für technische Workflows aktiviert werden.
-
Diese Option ist standardmäßig für die zentralisierten Replikations-Workflows aktiviert, die im Kontext einer Enterprise-Bereitstellung (FFDA) verfügbar sind. Weitere Informationen
-
Umgang mit Fehlern error-management
-
Fehlerbehebung
In diesem Feld können Sie festlegen, welche Aktionen ausgeführt werden sollen, wenn eine Workflow-Aufgabe Fehler aufweist. Es gibt zwei mögliche Optionen:
- Prozess anhalten: der Workflow wird automatisch angehalten. Der Workflow-Status ändert sich in Fehlgeschlagen. Sobald das Problem behoben ist, starten Sie den Workflow mit der Schaltfläche Starten oder Neustart neu.
- Ignorieren: Der Status der Aufgabe, die den Fehler ausgelöst hat, ändert sich in Fehlgeschlagen der Workflow behält jedoch den Status Gestartet. Diese Konfiguration ist für wiederkehrende Aufgaben relevant: Wenn die Verzweigung über eine Planungsaktivität verfügt, wird diese bei der nächsten Ausführung des Workflows normal gestartet.
-
Folgefehler
Dieses Feld wird verfügbar, wenn der Ignorieren-Wert im Feld Bei Fehlern ausgewählt ist. Sie können die Anzahl der Fehler angeben, die ignoriert werden können, bevor der Prozess angehalten wird. Sobald diese Zahl erreicht ist, wechselt der Workflow-Status zu Fehlgeschlagen. Wenn der Wert dieses Felds 0 beträgt, wird der Workflow unabhängig von der Fehleranzahl nie angehalten.
-
Template
Geben Sie in diesem Feld die Vorlage für die Benachrichtigung an, die die Workflow-Verantwortlichen erhalten, wenn ein Workflow den Status Fehlgeschlagen annimmt.
Die betroffenen Benutzenden werden per E-Mail benachrichtigt, wenn ihr Profil eine E-Mail-Adresse enthält. Um Workflow-Verantwortliche zu definieren, gehen Sie in den Eigenschaften zum Feld Verantwortliche (Registerkarte Allgemein).
Die Standardvorlage Benachrichtigung an einen Workflow-Verantwortlichen enthält einen Link für den Zugriff auf die Adobe Campaign-Client-Konsole über das Web, damit die empfangende Person das Problem bearbeiten kann, sobald sie angemeldet ist.
Sie haben die Möglichkeit, im Knoten Administration > Kampagnen > Vorlagen technischer Sendungen eine eigene Vorlage zu erstellen.