Tools

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

Tools-Module sind in der Liste der Apps oder über das Tools-Symbol Tools-Symbol am unteren Bildschirmrand verfügbar.

Zugriffsanforderungen

Erweitern Sie , um die Zugriffsanforderungen für die -Funktion in diesem Artikel anzuzeigen.

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Paket Beliebig
Adobe Workfront-Lizenz

Neu: Standard

Oder

Aktuell: Arbeit oder höher

Lizenz für Adobe Workfront Fusion** Keine Workfront Fusion-Lizenzanforderung
Produkt

Neu:

  • Prime oder Workfront auswählen: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
  • Ultimate Workfront-Paket: Workfront Fusion ist enthalten.

Oder

Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.

Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.

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

Tools und ihre Felder

Trigger

Grundlegender Trigger ​

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

Dieses Modul kann beispielsweise für Kontakte oder andere Listen verwendet werden, die an eine bestimmte E-Mail-Adresse gesendet werden sollen (z. B. E-Mail > E-Mail senden oder Gmail > E-Mail senden-Module) oder als einfache Erinnerung, die jederzeit ausgelöst werden soll.

-Bundle
Erstellen benutzerdefinierter Bundles durch Hinzufügen von Array-Elementen. Klicken Sie für jedes Element, das Sie dem Bundle hinzufügen möchten, auf Element hinzufügen und geben Sie den Namen und den Wert des Elements ein.

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 auf einer anderen Route festgelegt wurde als der Ort, an dem sich das Modul Mehrere Variablen abrufen befindet. Die einzige Anforderung besteht darin, dass das Modul Tools > Variable festlegen oder Tools > Mehrere Variablen festlegen vor dem Modul Tools > Mehrere Variablen abrufen ausgeführt wird. Weitere Informationen über die Reihenfolge, in der die Module ausgeführt werden, finden Sie unter Hinzufügen eines Routermoduls und Konfigurieren von Routen.

-Variablen
Klicken Sie für jede Variable, die das Modul abrufen soll, auf Element hinzufügen und geben Sie den Namen der Variablen ein.
recommendation-more-help

Beispiele: Die folgenden möglichen Verwendungen der Set/Get(multiple) Variable(s) sind:

  • So speichern Sie einen berechneten Wert für die spätere Verwendung, auch in einer anderen Route. Dies ist nützlich, wenn der Wert in mehreren Modulen verwendet wird und die Formel zur Berechnung des Werts zu komplex ist.
  • So debuggen Sie eine Formel. Wenn eine in einem Modul verwendete Formel scheinbar 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 Verbindung zu den Modulen nach dem Modul Variable festlegen und führen Sie das Szenario aus. Überprüfen Sie die ​ des Moduls ​Variable festlegen“, passen Sie die Formel an oder vereinfachen Sie sie, führen Sie das Szenario erneut aus und fahren Sie damit fort, bis das Problem behoben ist.

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 auf einer anderen Route festgelegt wurde als der Ort, an dem sich das Modul Variable abrufen befindet. Die einzige Anforderung besteht darin, dass das Modul Tools > Variable festlegen oder Tools > Mehrere Variablen festlegen vor dem Modul Tools > Variable abrufen ausgeführt wird. Weitere Informationen über die Reihenfolge, in der die Module ausgeführt werden, finden Sie unter Hinzufügen eines Routermoduls und Konfigurieren von Routen.

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

Inkrementfunktion

Dieses Modul gibt einen Wert zurück, der nach jedem Zyklus oder jeder Ausführung eines Szenarios um 1 erhöht wird.

Wert zurücksetzen

Wählen Sie aus, wann das Modul den Wert zurücksetzen soll. Dies ist der Fall, wenn der Wert beim ersten Wert von vorne beginnen soll.

  • nach einem Zyklus
  • nach einem Szenario
  • Never

Beispiel:

Dieses Modul kann verwendet werden, um eine „Round Robin“-Zuweisung von Aufgaben, Leads, E-Mails usw. an Benutzer in einer Gruppe zu implementieren. Der Algorithmus wählt die Verantwortlichen aus einer Gruppe in einer rationalen Reihenfolge aus, normalerweise von oben nach unten in einer Liste. Wenn der Algorithmus das Ende der Liste erreicht, würde er dem Benutzer an oberster Stelle der Liste die nächste Zuweisung zuweisen und weitere Zuweisungen in der Liste nach unten vornehmen.

Im folgenden Szenario wird nach jeder Ausführung eines Szenarios mit ungeraden Zahlen eine E-Mail an den ersten Empfänger und nach jeder Ausführung eines Szenarios mit geraden Zahlen an den zweiten Empfänger gesendet.

Beispiel-E-Mail

So erstellen Sie dieses Szenario:

  1. Stellen Sie das Feld Wert zurücksetzen des Moduls auf Nie ein.

  2. Route für ungerade Werte festlegen Den Filter für diese Route mit der Modulusmathematikfunktion festlegen, die 1 entspricht:

    Ungerade Zahlen

Hinweis: Vergessen Sie nicht, den Gleich-Operator vom standardmäßigen Text-Operator zum Numerisch-Operator zu ändern.

  1. Legen Sie die Route für gerade Werte mit der mathematischen Modulusfunktion fest, die 0 entspricht:

Die Inkrementfunktion fügt bei jeder Ausführung des Szenarios einen hinzu. Die Filter überprüfen das Inkrement und reagieren auf seinen Wert, um sicherzustellen, dass die 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
Klicken Sie für jede Variable, die Sie hinzufügen möchten, auf Element hinzufügen und geben Sie den Namen und den Wert der Variablen ein.
Variablenlebensdauer

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

  • One cycle: Die Variable ist für einen Zyklus gültig. Dies ist nützlich, wenn mehrere Webhooks in einem Szenario ausgeführt werden, da mehr Webhooks mehr Zyklen erstellen.
  • One execution: Die Variable ist für die Ausführung eines einzigen 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 (Wert beibehalten).

  • One cycle: Die Variable ist für einen Zyklus gültig. Nützlich, wenn mehrere Webhooks in einem Szenario empfangen werden (mehr Webhooks = mehr Zyklen).
  • One execution: Die Variable ist für die Ausführung eines einzigen 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.

Schlaf

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

Diese Funktion kann beispielsweise nützlich sein, wenn Sie die Last des target-Service-Servers senken oder menschliches Verhalten beim Senden von Massen-SMS oder E-Mails imitieren möchten.

-Verzögerung
Geben Sie die Anzahl der Sekunden ein, für die das Szenario angehalten wird.
TIP
Wenn Sie den Fluss für längere Zeiträume anhalten möchten, empfehlen wir, Ihr Szenario in zwei Szenarien aufzuteilen:
  • Das erste Szenario würde den Teil vor der Pause enthalten.
  • Das zweite Szenario würde den darauffolgenden Teil enthalten.
Im ersten Szenario würden alle erforderlichen Informationen zusammen mit dem aktuellen Zeitstempel in einem Datenspeicher gespeichert. Das zweite Szenario würde den Datenspeicher regelmäßig auf Datensätze mit einem Zeitstempel überprüfen, der älter als die vorgesehene Verzögerung ist, die Datensätze abrufen, die Verarbeitung der Daten abschließen und die Datensätze aus dem Datenspeicher entfernen.
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 Sie Felder aggregieren möchten.
Aggregatfunktion
Wählen Sie die Funktion aus, die Sie zum Aggregieren der Werte verwenden möchten.
Gruppieren nach
Definieren Sie einen Ausdruck, nach dem die aggregierte Ausgabe gruppiert werden soll. Dieser Ausdruck kann ein oder mehrere zugeordnete Elemente enthalten. Die aggregierten Daten werden dann mithilfe des -Werts dieses Ausdrucks in Gruppen aufgeteilt. 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 anhalten
Aktivieren Sie diese Option, um das Szenario zu stoppen, wenn keine Ergebnisse vorliegen.
-Wert
Geben Sie den Wert ein, den Sie aggregieren möchten, oder ordnen Sie ihn zu.

Tabellenaggregator

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

Source-Modul
Wählen Sie das Modul aus, aus dem Sie Felder aggregieren möchten.
Aggregierte Felder
Wählen Sie aus dem oben ausgewählten Modul die Felder aus, die Werte enthalten, die Sie in das eine Bundle aggregieren möchten.
-Spaltentrennzeichen
Wählen Sie den Typ des Trennzeichens aus, das die Feldwertspalten im resultierenden Bundle trennt, oder geben Sie ihn ein. Wenn Sie Other auswählen, geben Sie das Zeichen ein, mit dem Werte in das Feld Trennzeichen getrennt werden sollen.
-Zeilentrennzeichen
Wählen Sie den Typ des Trennzeichens aus, das die Zeilen mit den Feldwerten im resultierenden Bundle trennt, oder geben Sie ihn ein. Wenn Sie Other auswählen, geben Sie das Zeichen ein, mit dem Werte in das Feld Trennzeichen getrennt werden sollen.
Gruppieren nach
Definieren Sie einen Ausdruck, nach dem die aggregierte Ausgabe gruppiert werden soll. Dieser Ausdruck kann ein oder mehrere zugeordnete Elemente enthalten. Die aggregierten Daten werden dann mithilfe des Werts dieses Ausdrucks in Gruppen aufgeteilt. 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 anhalten
Wählen Sie diese Option, um das Szenario anzuhalten, wenn keine Ergebnisse vorliegen.

Text-Aggregator

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

Source-Modul
Wählen Sie das Modul aus, aus dem Sie Felder aggregieren möchten.
-Zeilentrennzeichen
Wählen Sie den Typ des Trennzeichens aus, das die Zeilen mit den Feldwerten im resultierenden Bundle trennt, oder geben Sie ihn ein. Wenn Sie Other auswählen, geben Sie das Zeichen ein, mit dem Werte in das Feld Trennzeichen getrennt werden sollen.
Gruppieren 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.
Verarbeitung nach einer leeren Aggregation anhalten
Wählen Sie diese Option, um das Szenario anzuhalten, wenn keine Ergebnisse vorliegen.
-Text
Geben Sie den Text ein, den das Modul aggregieren soll, oder ordnen Sie ihn zu.

Beispiel Sie können den Text-Aggregator verwenden, um weitere Werte (z. B. Kundennamen oder Notizen) in ein einzelnes Bundle einzufügen und eine E-Mail zu senden, die alle Werte im Textkörper der E-Mail oder im E-Mail-Betreff enthält.

Transformatoren

Zeichenfolge erstellen

Konvertiert einen beliebigen Wert in einen Datentyp „Zeichenfolge“ (Text). Dies erleichtert die Zuordnung bei der Zuordnung von z. B. Binärdaten.

-Text
Geben Sie die Daten ein, die Sie in Text konvertieren möchten, oder ordnen Sie sie zu.

Konvertiert die Textkodierung

Konvertiert eingegebenen Eingabetext (oder Binärdaten) in die ausgewählte Codierung.

Eingabedaten
Geben Sie den zu konvertierenden Inhalt ein oder mappen Sie ihn.
Eingabedaten-Codepage
Wählen Sie den Kodierungstyp der Eingabedaten.
Codepage für Ausgabedaten
Wählen Sie den Kodierungstyp Ihrer Ziel-(Ausgabe-)Daten aus.

Schalter

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

Eingabe
Geben Sie den Ausdruck ein, den Sie auswerten möchten.
Verwenden Sie reguläre Ausdrücke, um sie zuzuordnen

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

Ein regulärer Ausdruck ist eine Sequenz von Zeichen, in der jedes Zeichen entweder ein Metazeichen mit einer speziellen Bedeutung oder ein reguläres Zeichen mit einer wörtlichen 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 Tool zum Suchen und Bearbeiten von Text.

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

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

Klicken Sie für jeden hinzuzufügenden Fall auf Element hinzufügen und geben Sie das Muster und die Ausgabe des Elements ein.

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

Wenn die Eingabe mit keinem der Werte übereinstimmt, die Sie in einem Feld Pattern 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.
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3