Show Menu
THEMEN×

Unter-Workflow

Mit der Aktivität Unter-Workflow kann die Ausführung eines anderen Workflows gestartet und dessen Ergebnis zur weiteren Verwendung abgerufen werden. Dies ermöglicht komplexe, aber dennoch übersichtliche Workflow-Konstruktionen.
Sie können in einem einzigen Workflow mehrere Unter-Workflows starten. Unter-Workflows werden synchron ausgeführt.
Damit der Unter-Workflow korrekt ausgeführt wird, darf nur ein einziger Sprung vom Typ "Ziel" mit der niedrigsten Nummer und ein einziger Sprung vom Typ "Start" mit der höchsten Nummer vorhanden sein. Wenn beispielsweise Sprünge vom Typ "Start" mit einer Priorität von 1, 2 und 3 vorhanden sind, sollte nur ein Sprung vom Typ "Start" mit einer Priorität von 3 vorhanden sein.
  1. Erstellen Sie einen Workflow, den Sie als Unter-Workflow in einem anderen Workflow verwenden möchten.
  2. Fügen Sie zu Beginn des Workflows die Aktivität Sprung (Ziel) mit der Priorität 1 ein. Wenn Sie mehrere Sprünge vom Typ "Ziel" haben, verwendet Adobe Campaign den Ziel-Sprung mit der niedrigsten Nummer.
    Fügen Sie am Ende des Workflows die Aktivität Sprung (Start) mit der Priorität 2 ein. Wenn Sie mehrere Sprünge vom Typ "Start" haben, verwendet Adobe Campaign den Start-Sprung mit der höchsten Nummer.
    Wenn die Unter-Workflow-Aktivität einen Workflow startet, der mehrere Sprung -Aktivitäten aufweist, wird der Unter-Workflow zwischen dem Sprung vom Typ "Ziel" mit der kleinsten Nummer und dem Sprung vom Typ "Start" mit der höchsten Nummer ausgeführt.
  3. Vervollständigen und speichern Sie diesen Unter-Workflow.
  4. Erstellen Sie einen "Master"-Workflow.
  5. Fügen Sie die Aktivität Unter-Workflow ein und öffnen Sie sie.
  6. Wählen Sie in der Dropdown-Liste der Workflow-Vorlagen den gewünschten Workflow aus.
  7. Es besteht auch die Möglichkeit, ein Konfigurationsscript hinzuzufügen, um die Funktionsweise des referenzierten Workflows anzupassen.
  8. Wählen Sie OK aus. Aus dem ausgewählten Workflow wird automatisch eine ausgehende Transition mit dem Titel der Aktivität Sprung (Start) erstellt.
  9. Führen Sie den Workflow aus.
Nach Ausführung befindet sich der Workflow, der als Unter-Workflow gestartet wurde, im Status In Bearbeitung , was Folgendes bedeutet:
  • Sie können mit der rechten Maustaste nicht auf die Transitionen klicken, um die Zielgruppe anzuzeigen.
  • Es kann kein Zwischenergebnis der Populationsgröße angezeigt werden.
  • Logs werden im Master-Workflow unter der Bezeichnung "subworkflow" aufgeführt.
Dieser Workflow ist nur eine Vorlage. Beim Aufruf im Master-Workflow wird ein neuer Unter-Workflow auf Basis dieser Vorlage angelegt.

Eingabeparameter (optional)

  • tableName
  • schema
Jedes eingehende Ereignis muss eine durch diese Parameter definierte Zielgruppe angeben.

Ausgabeparameter

  • tableName
  • schema
  • recCount
Anhand der drei Werte lässt sich die durch den Ausschluss ermittelte Zielgruppe identifizieren. tableName ist der Name der Tabelle, welche die Kennungen der Zielgruppenempfänger enthält, schema ist das Schema der Population, (i. d. R. nms:recipient) und recCount ist die Anzahl an Elementen in der Tabelle.
  • targetSchema
Dieser Wert bezeichnet das Schema der Arbeitstabelle. Dieser Parameter ist für alle Transitionen mit tableName und schema gültig.