Tools

De Adobe Workfront Fusion Tools de sectie omvat verscheidene nuttige modules die uw scenario kunnen verbeteren.

Tools zijn beschikbaar in de lijst met toepassingen of vanuit de Tools pictogram onder aan het scherm.

Toegangsvereisten

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

Adobe Workfront plan*
Pro of hoger
Adobe Workfront licentie*
Plan, Work
Adobe Workfront Fusion licentie**

Huidige vergunningsvereiste: Nee Workfront Fusion vergunningsvereiste.

of

Vereisten voor oudere licenties: Workfront Fusion voor werkautomatisering en -integratie

Product

Huidige productvereisten: Als u de Select of Prime Adobe Workfront Abonnement, uw organisatie moet Adobe Workfront Fusion alsmede Adobe Workfront om de in dit artikel beschreven functionaliteit te gebruiken. Workfront Fusion is opgenomen in de Ultimate Workfront plannen.

of

Oudere productvereisten: Uw organisatie moet Adobe Workfront Fusion alsmede Adobe Workfront om de in dit artikel beschreven functionaliteit te gebruiken.

Neem contact op met uw Workfront beheerder.

Voor informatie over Adobe Workfront Fusion licenties, zie Adobe Workfront Fusion licenties.

Tools en hun velden

Triggers

Basic trigger

In deze module kunt u een aangepaste trigger maken en de bijbehorende invoerbundels definiëren.

U kunt deze module bijvoorbeeld gebruiken voor contactpersonen of een andere lijst die volgens planning naar een opgegeven e-mailadres moet worden verzonden (zoals Email >Send an Email, of Gmail >Send an Email (modules) of als een eenvoudige herinnering die op elk gewenst moment moet worden geactiveerd.

Bundle
Aangepaste bundels maken door arrayitems toe te voegen. De array bestaat uit naam-waardeparen.

Handelingen

Get Multiple Variables

Deze module wint waarden terug die eerder door werden gecreeerd Set Variable of Set Multiple Variables module.

Deze module kan variabelen lezen die overal in het scenario werden geplaatst, zelfs als de variabele in een verschillende route werd geplaatst dan waar Get Multiple Variables is gevonden. De enige vereiste is dat de Tools > Set Variable of Tools > Set Multiple Variable module wordt uitgevoerd vóór de Tools > Get Multiple Variables module. Voor meer informatie over de orde waarin de modules worden uitgevoerd, zie Router module in Adobe Workfront Fusion.

Variables
Voeg de variabelen toe die u de module wilt krijgen.
Variable name
Wijs voor elke variabele die u toevoegt de naam toe van de variabele die u wilt ophalen.
INFO
Voorbeelden: Het volgende is mogelijk gebruik te maken van de Set/Get (multiple) variable(s) modules:
  • Een berekende waarde opslaan voor later gebruik, zelfs in een verschillende route. Dit is handig wanneer de waarde in meerdere modules wordt gebruikt en de formule voor het berekenen van de waarde te complex is.
  • Fouten opsporen in een formule. Als een in een module gebruikte formule ogenschijnlijk geen correct resultaat oplevert, kopieert u de formule en plakt u deze in een Set Variable die u vóór de relevante module invoegt. Koppel de module(s) los na de Set Variable en voert het scenario uit. Controleer de Set Variable de output van de module, past of vereenvoudigt de formule, voert opnieuw het scenario uit, en blijft dit doen tot de kwestie is opgelost.

Get Variable

Deze module wint een waarde terug die eerder door Set Variable of Set Multiple Variables module.

Deze module kan variabelen lezen die overal in het scenario werden geplaatst, zelfs als de variabele in een verschillende route werd geplaatst dan waar Get Variable is gevonden. De enige vereiste is dat de Tools > Set Variable of Tools > Set Multiple Variables module wordt uitgevoerd vóór de Tools > Get Variable module. Voor meer informatie over de orde waarin de modules worden uitgevoerd, zie Router module in Adobe Workfront Fusion.

Variable name
Wijs de naam van de variabele toe die u de module wilt krijgen.

Increment function

Deze module keert een waarde terug die door 1 na de verrichting van elke module wordt verhoogd.

Reset a value

Selecteer wanneer u de module de waarde wilt verhogen.

  • After one cycle
  • After one scenario run
  • Never
INFO
Voorbeeld:
Een van de toepassingen van de module is het implementeren van een 'round robin'-toewijzing van taken, leads, e-mails, enzovoort, aan gebruikers in een groep. Het algoritme kiest de toewijzen van een groep in een rationele volgorde, meestal van boven naar beneden in een lijst. Wanneer het algoritme het eind van de lijst bereikt, zou het dan de volgende taak aan de gebruiker bij de bovenkant van de lijst geven en blijven taken onderaan de lijst maken.
Het volgende scenario verzendt een e-mail naar de eerste ontvanger na elk oneven genummerd scenario in werking gesteld, en naar de tweede ontvanger na elk even genummerd scenario in werking gesteld.
  1. Dit scenario maken:

  2. De modules instellen Reset a value veld naar Nooit.

  3. Stel de route in voor oneven waarden. Plaats de filter voor deze route gebruikend de modulus mathfunctie die evenaart 1:

Opmerking: Vergeet niet de Equal to van de standaardoperator Text aan de Numeric operator.
  1. Plaats de route voor zelfs waarden gebruikend de modulus wiskundige functie die evenaart 0:
De verhogingsfunctie voegt één toe telkens als het scenario loopt. De filters controleren de verhoging en handelen op zijn waarde, die ervoor zorgt dat de e-mails gelijkelijk worden verdeeld.

Set Multiple Variables

Deze module leidt tot variabelen die door andere modules in de route kunnen worden in kaart gebracht. De variabele kan ook worden toegewezen aan de Get Variable of Get Multiple Variables modules voor om het even welke route in het scenario.

Variables
Voeg de variabelen toe die u de module wilt plaatsen.
Variable name
Voer voor elke variabele de naam van de variabele in. Deze naam zal worden getoond wanneer het in kaart brengen van de variabele in andere modules.
Variable value
Voer voor elke variabele de waarde voor de variabele in.
Variable lifetime

Selecteer hoe lang de variabelen geldig moeten blijven (dezelfde waarde behouden).

  • One cycle: De variabele is geldig voor één cyclus. Nuttig wanneer meerdere webhaken in één scenario worden ontvangen (meer webhooks = meer cycli).
  • One execution: De variabele is geldig voor één scenario uitvoering. Een uitvoering kan een of meer cycli bevatten.

Set Variable

Deze module leidt tot een variabele die door andere modules in de route kan worden in kaart gebracht. De variabele kan ook worden toegewezen aan de Get Variable of Get Multiple Variables modules voor om het even welke route in het scenario.

Variable name
Voer de variabelenaam in. Deze naam zal worden getoond wanneer het in kaart brengen van de variabele in andere modules.
Variable lifetime

Selecteer hoe lang de variabelen geldig moeten blijven (dezelfde waarde behouden).

  • One cycle: De variabele is geldig voor één cyclus. Nuttig wanneer meerdere webhaken in één scenario worden ontvangen (meer webhooks = meer cycli).
  • One execution: De variabele is geldig voor één scenario uitvoering. Een uitvoering kan een of meer cycli bevatten.
Variable value
Voer de waarde voor de variabele in of wijs deze toe.

Sleep

Deze module staat u toe om de scenariostroom tot 300 seconden (5 minuten) te vertragen.

Deze functie kan bijvoorbeeld nuttig zijn als u de target laden van serviceserver of om menselijk gedrag na te bootsen bij het verzenden van sms- of e-mailberichten.

Delay
Voer het aantal seconden in waarvoor het scenario wordt gepauzeerd.
TIP
Als u de stroom voor langere periodes wilt pauzeren, adviseren wij om uw scenario in twee scenario's te verdelen:
  • Het eerste scenario zou het deel vóór de pauze bevatten.
  • Het tweede scenario zou het deel na het bevatten.
In het eerste scenario worden alle benodigde gegevens samen met de huidige tijdstempel opgeslagen in een gegevensopslagruimte. Het tweede scenario zou de gegevensopslag periodiek controleren op verslagen met een timestamp ouder dan de voorgenomen vertraging, de verslagen terugwinnen, de verwerking van de gegevens voltooien en de verslagen uit de gegevensopslag verwijderen.
Voor meer informatie over gegevensopslag, zie Gegevensopslag in Adobe Workfront Fusion.
Voor meer informatie over specifieke modules van de gegevensopslag, zie Data store modules.

Samenvoegapparatuur

Numeric aggregator

Met deze module kunt u numerieke waarden ophalen en vervolgens een van de geselecteerde functies (SUM, AVG, COUNT, MAX, MIN) toepassen en het resultaat in één bundel retourneren.

Source module
Selecteer de module waarvan u velden wilt samenvoegen.
Aggregate function
Selecteer de functie die u wilt gebruiken om de waarden samen te voegen.
Group by
Definieer een expressie waarop u de geaggregeerde uitvoer wilt groeperen. Deze expressie kan een of meer toegewezen items bevatten. De geaggregeerde gegevens worden vervolgens in groepen verdeeld op basis van de waarde van deze expressie. Elke groep voert als een afzonderlijke bundel met een sleutel (de geëvalueerde uitdrukking) en een waarde (de bijeengevoegde waarde) uit. U kunt de sleutel als filter in verdere modules gebruiken.
Stop processing after an empty aggregation
Schakel deze optie in om het scenario te stoppen als er geen resultaten zijn.
Value
Voer de waarde in die u wilt samenvoegen of wijs deze toe.

Table aggregator

In deze module worden waarden uit de geselecteerde velden met ontvangen bundels samengevoegd in één bundel met een opgegeven kolom- en rijscheidingsteken (waarmee u een tabel kunt maken).

Source module
Selecteer de module waarvan u velden wilt samenvoegen.
Aggregated fields
Selecteer de velden in de module die hierboven is geselecteerd en de waarden bevatten die u wilt samenvoegen tot één bundel.
Column separator
Selecteer of typ het type scheidingsteken waarmee de kolommen met veldwaarden in de resulterende bundel worden gescheiden. Als u Othervoert u het teken in dat u wilt gebruiken om waarden te scheiden in het scheidingsveld.
Row separator
Selecteer of typ het type scheidingsteken waarmee de rijen met veldwaarden in de resulterende bundel worden gescheiden. Als u Othervoert u het teken in dat u wilt gebruiken om waarden te scheiden in het scheidingsveld.
Group by
Definieer een expressie waarop u de geaggregeerde uitvoer wilt groeperen. Deze expressie kan een of meer toegewezen items bevatten. De geaggregeerde gegevens worden vervolgens in groepen verdeeld op basis van de waarde van deze expressie. Elke groep voert als een afzonderlijke bundel met een sleutel (de geëvalueerde uitdrukking) en een waarde (de bijeengevoegde waarde) uit. U kunt de sleutel als filter in verdere modules gebruiken.
Stop processing after an empty aggregation
Selecteer deze optie om het scenario te stoppen als er geen resultaten zijn.

Text aggregator

In deze module worden waarden uit de geselecteerde velden met ontvangen bundels samengevoegd in één bundel.

Source module
Selecteer de module waarvan u velden wilt samenvoegen.
Row separator
Selecteer of typ het type scheidingsteken waarmee de rijen met veldwaarden in de resulterende bundel worden gescheiden. Als u Othervoert u het teken in dat u wilt gebruiken om waarden te scheiden in het scheidingsveld.
Group by
Definieer een expressie die een of meer in kaart gebrachte items bevat. De samengevoegde gegevens worden gescheiden onder Groepen met de waarde van dezelfde expressie. Elke groep voert als afzonderlijke bundel uit die een Sleutel met de geëvalueerde uitdrukking en de samengevoegde tekst bevat. Door dit te doen, kunt u Sleutel als filter in verdere modules gebruiken.
Text
Typ of wijs de tekst toe die u in de module wilt samenvoegen.
Stop processing after an empty aggregation
Selecteer deze optie om het scenario te stoppen als er geen resultaten zijn.
INFO
Voorbeeld: U kunt de tekstaggregator gebruiken om meer waarden (bijvoorbeeld klantnamen of notities) in één bundel in te voegen en een e-mail te verzenden die alle waarden in de e-mailhoofdtekst of het onderwerp van de e-mail bevat.

Transformatoren

Compose a string

Zet om het even welke waarde in een type van koordgegevens (tekst) om. Het maakt de afbeelding gemakkelijker wanneer het in kaart brengen, bijvoorbeeld, binaire gegevens.

Text
Voer de gegevens in die u in de tekst wilt omzetten of wijs deze toe.

Convert the encoding of the text

Hiermee wordt ingevoerde invoertekst (of binaire gegevens) omgezet in de geselecteerde codering.

Input data
Typ of wijs de inhoud toe die u wilt omzetten.
Input data codepage
Selecteer het coderingstype van de invoergegevens.
Output data codepage
Selecteer het coderingstype van uw doel- (uitvoer)gegevens.

Switch

Controleert de invoerwaarde voor een overeenkomst met de opgegeven lijst met waarden. Retourneert uitvoer op basis van het resultaat.

Input
Voer de expressie in die u wilt evalueren.
Use regular expressions to match

Schakel deze optie in als u reguliere expressies wilt gebruiken. De module bepaalt de gevallen die op de regelmatige uitdrukking, eerder dan een nauwkeurige gelijke worden gebaseerd.

Een reguliere expressie is een reeks tekens waarin elk teken een metateken is met een speciale betekenis of een regulier teken met een letterlijke betekenis. Met deze teken- en metatekens wordt een patroon geïdentificeerd dat kan worden gebruikt voor het zoeken naar tekst. Als u bijvoorbeeld naar namen wilt zoeken, kunt u een reguliere expressie instellen om te zoeken naar een patroon dat bestaat uit twee opeenvolgende woorden die beginnen met hoofdletters. Reguliere expressies zijn een krachtig gereedschap voor het zoeken en bewerken van tekst.

Een discussie over reguliere expressies valt buiten het toepassingsgebied van dit artikel. Wij adviseren de volgende middelen:

  • Voor de volledige lijst met metatekens raadpleegt u Reguliere expressies in MDN-webdocumenten.
  • Voor een zelfstudie over het maken van reguliere expressies raden we aan RegexOne.
  • Voor het experimenteren met reguliere expressies raden we de Gewone uitdrukkingen 101 website. Selecteer de ECMAScript-FLAVOR (JavaScript) in het linkerdeelvenster.
Cases

Als de invoer een waarde bevat die is ingevoerd voor de Pattern veld, dan de waarde die is ingevoerd voor het Output wordt geretourneerd.

Als de invoer niet overeenkomt met een van de waarden die u in een Pattern in het veld wordt een van de volgende handelingen uitgevoerd:

  • De waarde van de Else field is returned
  • Als er geen waarde in de Else veld, wordt geen uitvoer geretourneerd.
Else
Voer de waarde in die wordt geretourneerd wanneer niet wordt voldaan aan de criteria die in het veld Gevallen zijn ingesteld.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43