Tools

Der Abschnitt Adobe Workfront Fusion Tools enthält mehrere nützliche Module, die Ihr Szenario verbessern können.

Die Module Tools sind in der Liste der Apps oder im Symbol Tools unten auf dem Bildschirm verfügbar.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: Keine Workfront Fusion Lizenzanforderungen.

Oder

Alte Lizenzanforderung: Workfront Fusion für die Arbeitsautomatisierung und -integration

Produkt

Aktuelle Produktanforderung: Wenn Sie über den Select- oder Prime Adobe Workfront-Plan verfügen, muss Ihr Unternehmen Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebene Funktionalität nutzen zu können. Workfront Fusion ist im Ultimate Workfront-Plan enthalten.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können.

Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.

Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.

Tools und ihre Felder

Trigger

Grundlegender Trigger

Mit diesem Modul können Sie einen benutzerdefinierten Trigger erstellen und dessen Eingabepakete definieren.

Sie können dieses Modul beispielsweise für Kontakte oder andere Listen verwenden, die an eine bestimmte E-Mail-Adresse gesendet werden sollen (z. B. die Module E-Mail >E-Mail senden oder Gmail >E-Mail senden ), oder als einfache Erinnerung, die bei Bedarf ausgelöst wird.

Bundle
Erstellen Sie benutzerdefinierte Bundles, indem Sie Array-Elemente hinzufügen. Das Array besteht aus den Paaren name - Wert .

Aktionen

Abrufen mehrerer Variablen

Dieses Modul ruft Werte ab, die zuvor vom Modul Variable festlegen oder Mehrere Variablen festlegen erstellt wurden.

Dieses Modul kann Variablen lesen, die an einer beliebigen Stelle im Szenario festgelegt wurden, selbst wenn die Variable in einer anderen Route als der festgelegt wurde, in der sich das Modul Mehrere Variablen abrufen befindet. Die einzige Voraussetzung ist, dass das Modul Tools > Variable festlegen oder Tools > Mehrere Variable festlegen vor dem Modul Tools > Mehrere Variablen abrufen ausgeführt wird. Weitere Informationen zur Reihenfolge, in der Module ausgeführt werden, finden Sie unter Router-Modul in Adobe Workfront Fusion.

Variablen
Fügen Sie die Variablen hinzu, die das Modul abrufen soll.
Variablenname
Ordnen Sie für jede hinzugefügte Variable den Namen der Variablen zu, die Sie abrufen möchten.
INFO
Beispiele: Die folgenden Verwendungsmöglichkeiten sind für die Module Set/Get (multiple) Variable(s) möglich:
  • So speichern Sie einen berechneten Wert für die spätere Verwendung, auch in einer anderen Route. Dies ist in Fällen nützlich, in denen der Wert in mehreren Modulen verwendet wird und die Formel zur Berechnung des Werts zu komplex ist.
  • Debugging einer Formel. Wenn eine in einem Modul verwendete Formel anscheinend kein korrektes Ergebnis liefert, kopieren Sie die Formel und fügen Sie sie in ein Modul Variable festlegen ein, das Sie vor dem entsprechenden Modul einfügen. Trennen Sie die Module nach dem Modul Variable festlegen und führen Sie das Szenario aus. Überprüfen Sie die Ausgabe des Moduls Variable festlegen , passen Sie die Formel an oder vereinfachen Sie sie, führen Sie das Szenario erneut aus und machen Sie dies so lange weiter, bis das Problem behoben wurde.

Variable abrufen

Dieses Modul ruft einen Wert ab, der zuvor vom Modul Variable festlegen oder Mehrere Variablen festlegen erstellt wurde.

Dieses Modul kann Variablen lesen, die an einer beliebigen Stelle im Szenario festgelegt wurden, selbst wenn die Variable in einer anderen Route festgelegt wurde als dort, wo sich das Modul Variable abrufen befindet. Die einzige Voraussetzung ist, dass das Modul Tools > Variable festlegen oder Tools > Mehrere Variablen festlegen vor dem Modul Tools > Variable abrufen ausgeführt wird. Weitere Informationen zur Reihenfolge, in der Module ausgeführt werden, finden Sie unter Router-Modul in Adobe Workfront Fusion.

Variablenname
Ordnen Sie den Namen der Variablen zu, die das Modul abrufen soll.

Inkrementierungsfunktion

Dieses Modul gibt einen Wert zurück, der nach dem Vorgang jedes Moduls um 1 inkrementiert wird.

Wert zurücksetzen

Wählen Sie aus, wann das Modul den Wert erhöhen soll.

  • Nach einem Zyklus
  • Nach einem Szenario ausführen
  • Nie
INFO
Beispiel:
Eine der Verwendungsmöglichkeiten des Moduls besteht darin, eine "Round Robin"-Zuweisung von Aufgaben, Leads, E-Mails usw. zu Benutzern in einer Gruppe zu implementieren. Der Algorithmus wählt die Bevollmächtigten einer Gruppe in einer rationalen Reihenfolge aus, die normalerweise von oben nach unten verläuft. Wenn der Algorithmus das Ende der Liste erreicht, wird dem Benutzer die nächste Zuweisung dann oben in der Liste zugewiesen und die Zuweisungen in der Liste fortgesetzt.
Im folgenden Szenario wird nach jedem ungeraden Szenario eine E-Mail an den ersten Empfänger und nach jedem geraden Szenario an den zweiten Empfänger gesendet.
  1. So erstellen Sie dieses Szenario:

  2. Setzen Sie das Feld Wert zurücksetzen des Moduls auf "Nie".

  3. Legen Sie die Route für ungerade Werte fest. Legen Sie den Filter für diese Route mithilfe der Modulus-mathematischen Funktion auf 1 fest:

Hinweis: Vergessen Sie nicht, den Operator Gleich vom standardmäßigen Operator Text in den Operator Numerisch zu ändern.
  1. Legen Sie die Route für Gleichheitswerte mit der Modulus-mathematischen Funktion auf 0 fest:
Die inkrementelle Funktion fügt jedes Mal, wenn das Szenario ausgeführt wird, einmal hinzu. Die Filter prüfen die Inkrementierung und beeinflussen den Wert, sodass E-Mails gleichmäßig verteilt werden.

Mehrere Variablen festlegen

Dieses Modul erstellt Variablen, die von anderen Modulen in der Route zugeordnet werden können. Die Variable kann auch den Modulen Variable abrufen oder Mehrere Variablen abrufen für jede Route im Szenario zugeordnet werden.

Variablen
Fügen Sie die Variablen hinzu, die das Modul festlegen soll.
Variablenname
Geben Sie für jede Variable den Variablennamen ein. Dieser Name wird angezeigt, wenn die Variable in anderen Modulen zugeordnet wird.
Variablenwert
Geben Sie für jede Variable den Wert für die Variable ein.
Variablenlebensdauer

Wählen Sie aus, wie lange die Variablen gültig bleiben sollen (den gleichen Wert beibehalten).

  • Ein Zyklus: Die Variable ist für einen Zyklus gültig. Nützlich, wenn mehrere Webhooks in einem Szenario empfangen werden (mehr Webhooks = mehr Zyklen).
  • Eine Ausführung: Die Variable ist für die Ausführung eines Szenarios gültig. Eine Ausführung kann einen oder mehrere Zyklen enthalten.

Variable festlegen

Dieses Modul erstellt eine Variable, die von anderen Modulen in der Route zugeordnet werden kann. Die Variable kann auch den Modulen Variable abrufen oder Mehrere Variablen abrufen für jede Route im Szenario zugeordnet werden.

Variablenname
Geben Sie den Variablennamen ein. Dieser Name wird angezeigt, wenn die Variable in anderen Modulen zugeordnet wird.
Variablenlebensdauer

Wählen Sie aus, wie lange die Variablen gültig bleiben sollen (den gleichen Wert beibehalten).

  • Ein Zyklus: Die Variable ist für einen Zyklus gültig. Nützlich, wenn mehrere Webhooks in einem Szenario empfangen werden (mehr Webhooks = mehr Zyklen).
  • Eine Ausführung: Die Variable ist für die Ausführung eines Szenarios gültig. Eine Ausführung kann einen oder mehrere Zyklen enthalten.
Variablenwert
Geben Sie den Wert für die Variable ein oder ordnen Sie ihn zu.

schlafen

Mit diesem Modul können Sie den Szenario-Fluss für bis zu 300 Sekunden (5 Minuten) verzögern.

Diese Funktion kann beispielsweise nützlich sein, wenn Sie die Last des Dienstservers von target verringern oder das menschliche Verhalten beim Senden von Massen-SMS oder E-Mails imitieren möchten.

Verzögerung
Geben Sie an, wie viele Sekunden das Szenario angehalten werden soll.
TIP
Wenn Sie den Fluss für längere Zeiträume anhalten möchten, empfehlen wir, Ihr Szenario in zwei Szenarien zu unterteilen:
  • Das erste Szenario würde den Teil vor der Pause enthalten.
  • Das zweite Szenario würde den folgenden Teil enthalten.
Das erste Szenario führt dazu, dass alle erforderlichen Informationen zusammen mit dem aktuellen Zeitstempel in einem Datenspeicher gespeichert werden. Das zweite Szenario würde den Datenspeicher regelmäßig auf Datensätze mit einem Zeitstempel überprüfen, der der vorgesehenen Verzögerung entspricht, die Datensätze abrufen, die Datenverarbeitung abschließen und die Datensätze aus dem Datenspeicher entfernen.
Weitere Informationen zu Datenspeichern finden Sie unter Datenspeicher in Adobe Workfront Fusion.
Weitere Informationen zu bestimmten Datenspeichermodulen finden Sie unter Datenspeicher -Module.

Aggregatoren

Numerischer Aggregator

Mit diesem Modul können Sie numerische Werte abrufen, dann eine der ausgewählten Funktionen (SUM, AVG, COUNT, MAX, MIN) anwenden und das Ergebnis in einem Bundle zurückgeben.

Source-Modul
Wählen Sie das Modul aus, aus dem die Felder aggregiert werden sollen.
Aggregate function
Wählen Sie die Funktion aus, mit der die Werte aggregiert werden sollen.
Gruppe nach
Definieren Sie einen Ausdruck, nach dem Sie die aggregierte Ausgabe gruppieren möchten. Dieser Ausdruck kann ein oder mehrere zugeordnete Elemente enthalten. Die aggregierten Daten werden dann mithilfe des Werts dieses Ausdrucks in Gruppen unterteilt. Jede Gruppe gibt als separates Bundle mit einem Schlüssel (dem ausgewerteten Ausdruck) und einem Wert (dem aggregierten Wert) aus. Sie können den Schlüssel als Filter in nachfolgenden Modulen verwenden.
Verarbeitung nach einer leeren Aggregation stoppen
Aktivieren Sie diese Option, um das Szenario zu stoppen, wenn keine Ergebnisse vorliegen.
Wert
Geben Sie den zu aggregierenden Wert ein oder ordnen Sie ihn zu.

Tabellen-Aggregator

Dieses Modul führt Werte aus den ausgewählten Feldern empfangener Bundles mithilfe einer angegebenen Spalten- und Zeilentrennzeichen in einem Bundle zusammen (mit dem Sie eine Tabelle erstellen können).

Source-Modul
Wählen Sie das Modul aus, aus dem die Felder aggregiert werden sollen.
Aggregierte Felder
Wählen Sie die Felder aus dem oben ausgewählten Modul aus, die die Werte enthalten, die Sie in einem Bundle aggregieren möchten.
Spaltentrennzeichen
Wählen Sie den Trennzeichentyp aus oder geben Sie ihn ein, der die Feldwertspalten im resultierenden Bundle trennt. Wenn Sie Sonstige auswählen, geben Sie das Zeichen ein, das Sie zum Trennen von Werten in das Trennzeichenfeld verwenden möchten.
Zeilentrennzeichen
Wählen Sie den Trennzeichentyp aus oder geben Sie ihn ein, der die Feldwertzeilen im resultierenden Bundle trennt. Wenn Sie Sonstige auswählen, geben Sie das Zeichen ein, das Sie zum Trennen von Werten in das Trennzeichenfeld verwenden möchten.
Gruppe nach
Definieren Sie einen Ausdruck, nach dem Sie die aggregierte Ausgabe gruppieren möchten. Dieser Ausdruck kann ein oder mehrere zugeordnete Elemente enthalten. Die aggregierten Daten werden dann mithilfe des Werts dieses Ausdrucks in Gruppen unterteilt. Jede Gruppe gibt als separates Bundle mit einem Schlüssel (dem ausgewerteten Ausdruck) und einem Wert (dem aggregierten Wert) aus. Sie können den Schlüssel als Filter in nachfolgenden Modulen verwenden.
Verarbeitung nach einer leeren Aggregation stoppen
Wählen Sie diese Option, um das Szenario zu stoppen, wenn keine Ergebnisse vorliegen.

Text-Aggregator

Dieses Modul führt Werte aus den ausgewählten Feldern empfangener Bundles zu einem Bundle zusammen.

Source-Modul
Wählen Sie das Modul aus, aus dem die Felder aggregiert werden sollen.
Zeilentrennzeichen
Wählen Sie den Trennzeichentyp aus oder geben Sie ihn ein, der die Feldwertzeilen im resultierenden Bundle trennt. Wenn Sie Sonstige auswählen, geben Sie das Zeichen ein, das Sie zum Trennen von Werten in das Trennzeichenfeld verwenden möchten.
Gruppe nach
Definieren Sie einen Ausdruck, der ein oder mehrere zugeordnete Elemente enthält. Die aggregierten Daten werden unter Gruppen mit demselben Ausdruckswert getrennt. Jede Gruppe gibt als separates Bundle aus, das einen Schlüssel mit dem ausgewerteten Ausdruck und dem aggregierten Text enthält. Auf diese Weise können Sie den Schlüssel als Filter in nachfolgenden Modulen verwenden.
Text
Geben Sie den Text ein oder ordnen Sie ihn zu, den das Modul aggregieren soll.
Verarbeitung nach einer leeren Aggregation stoppen
Wählen Sie diese Option, um das Szenario zu stoppen, wenn keine Ergebnisse vorliegen.
INFO
Beispiel: Sie können den Text-Aggregator verwenden, um weitere Werte (z. B. Kundennamen oder Hinweise) in ein einzelnes Bundle einzufügen und eine E-Mail mit allen Werten im E-Mail-Textkörper oder im E-Mail-Betreff zu senden.

Transformatoren

Erstellen einer Zeichenfolge

Konvertiert einen beliebigen Wert in einen String-Datentyp (Text). Dies erleichtert die Zuordnung, beispielsweise Binärdaten.

Text
Geben Sie die Daten ein oder ordnen Sie sie zu, die in Text konvertiert werden sollen.

Konvertieren der Textkodierung

Konvertiert eingegebenen Text (oder Binärdaten) in die ausgewählte Kodierung.

Eingabedaten
Geben Sie den zu konvertierenden Inhalt ein oder ordnen Sie ihn zu.
Input data codepage
Wählen Sie den Kodierungstyp der Eingabedaten aus.
Output data codepage
Wählen Sie den Kodierungstyp Ihrer Zieldaten (Ausgabe) aus.

Switch

Überprüft den Eingabewert auf Übereinstimmung mit der bereitgestellten Werteliste. Gibt die Ausgabe basierend auf dem Ergebnis zurück.

Input
Geben Sie den auszuwertenden Ausdruck ein.
Verwenden regulärer Ausdrücke zur Übereinstimmung

Aktivieren Sie diese Option, um reguläre Ausdrücke zu verwenden. Das Modul bestimmt die Fälle anhand des regulären Ausdrucks und nicht anhand einer exakten Übereinstimmung.

Ein regulärer Ausdruck ist eine Folge von Zeichen, bei denen jedes Zeichen ein Metazeichen mit einer besonderen Bedeutung oder ein reguläres Zeichen mit einer literalen Bedeutung ist. Diese Zeichen und Metazeichen identifizieren ein Muster, das für die Suche nach Text verwendet werden kann. Wenn Sie beispielsweise nach Namen suchen möchten, können Sie einen regulären Ausdruck einrichten, um nach einem Muster zu suchen, das aus zwei aufeinander folgenden Wörtern besteht, die mit Großbuchstaben beginnen. Reguläre Ausdrücke sind ein leistungsstarkes Werkzeug zum Durchsuchen und Bearbeiten von Text.

Eine Diskussion über reguläre Ausdrücke geht über den Rahmen dieses Artikels hinaus. Wir empfehlen die folgenden Ressourcen:

  • Die vollständige Liste der Metazeichen finden Sie unter Reguläre Ausdrücke in den MDN-Webdocs.
  • Für ein Tutorial zum Erstellen regulärer Ausdrücke empfehlen wir RegexOne.
  • Für das Experimentieren mit regulären Ausdrücken empfehlen wir die Website Reguläre Ausdrücke 101 . Wählen Sie im linken Bereich den ECMAScript (JavaScript)-FLAVOR aus.
Fälle

Wenn die Eingabe einen im Feld Pattern eingegebenen Wert enthält, wird der im Feld Output eingegebene Wert zurückgegeben.

Wenn die Eingabe keinem der Werte entspricht, die Sie in einem Muster-Feld festgelegt haben, tritt einer der folgenden Fälle auf:

  • Der Wert aus dem Feld Else wird zurückgegeben
  • Wenn im Feld Else kein Wert vorhanden ist, wird keine Ausgabe zurückgegeben.
Else
Geben Sie den Wert ein, der zurückgegeben wird, wenn die im Feld Fälle festgelegten Kriterien nicht erfüllt sind.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43