Strumenti

Il Adobe Workfront Fusion Tools include diversi moduli utili che possono migliorare il tuo scenario.

Strumenti sono disponibili dall'elenco delle app, o dall'elenco Strumenti icona nella parte inferiore dello schermo.

Requisiti di accesso

Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:

Adobe Workfront piano*
Pro o versione successiva
Adobe Workfront licenza*
Plan, Work
Adobe Workfront Fusion licenza**

Fabbisogno di licenza corrente: No Workfront Fusion requisito di licenza.

Oppure

Requisito licenza legacy: Workfront Fusion per l'automazione e l'integrazione del lavoro

Prodotto

Fabbisogno prodotto corrente: se si dispone di Select o Prime Adobe Workfront Pianifica, la tua organizzazione deve acquistare Adobe Workfront Fusion nonché Adobe Workfront per utilizzare la funzionalità descritta in questo articolo. Workfront Fusion è incluso in Ultimate Workfront piano.

Oppure

Requisiti del prodotto legacy: la tua organizzazione deve acquistare Adobe Workfront Fusion nonché Adobe Workfront per utilizzare la funzionalità descritta in questo articolo.

Per conoscere il piano, il tipo di licenza o l'accesso di cui si dispone, contattare Workfront amministratore.

Per informazioni su Adobe Workfront Fusion licenze, consulta Adobe Workfront Fusion licenze.

Strumenti e i relativi campi

Triggers

Trigger di base

Questo modulo consente di creare un trigger personalizzato e definirne i bundle di input.

Puoi utilizzare questo modulo, ad esempio, per contatti o qualsiasi altro elenco pianificato per l’invio a un indirizzo e-mail specificato (ad esempio E-mail >Inviare un’e-mail, o Gmail >Inviare un’e-mail moduli ), o come semplice promemoria da attivare ogni volta che desideri.

Bundle
Crea bundle personalizzati aggiungendo elementi array. L’array è costituito dalle coppie nome - valore.

Azioni

Ottieni più variabili

Questo modulo recupera i valori creati in precedenza da Imposta variabile o Imposta più variabili modulo.

Questo modulo può leggere le variabili impostate in qualsiasi punto dello scenario, anche se la variabile è stata impostata in un percorso diverso rispetto a quello in cui Ottieni più variabili il modulo si trova. L'unico requisito consiste nel fatto che Strumenti > Imposta variabile o Strumenti > Imposta più variabili il modulo viene eseguito prima del Strumenti > Ottieni più variabili modulo. Per ulteriori informazioni sull'ordine di esecuzione dei moduli, vedere Modulo router in Adobe Workfront Fusion.

Variables
Aggiungi le variabili che desideri ottenere dal modulo.
Nome variabile
Per ogni variabile aggiunta, mappare il nome della variabile che si desidera ottenere.
INFO
Esempi: Di seguito sono riportati i possibili utilizzi di Imposta/Ottieni (più) variabili moduli:
  • Per memorizzare un valore calcolato per un utilizzo successivo, anche in un percorso diverso. Ciò è utile nei casi in cui il valore viene utilizzato in più moduli e la formula per calcolare il valore è eccessivamente complessa.
  • Eseguire il debug di una formula. Se una formula utilizzata in un modulo non fornisce apparentemente un risultato corretto, copiala e incollala in una Imposta variabile che viene inserito prima del modulo appropriato. Disconnetti i moduli dopo il Imposta variabile ed eseguire lo scenario. Verificare la Imposta variabile dell’output del modulo, regola o semplifica la formula, esegui nuovamente lo scenario e continua a farlo fino a quando il problema non è stato risolto.

Ottieni variabile

Questo modulo recupera un valore creato in precedenza da Imposta variabile o Imposta più variabili modulo.

Questo modulo può leggere le variabili impostate in qualsiasi punto dello scenario, anche se la variabile è stata impostata in un percorso diverso rispetto a quello in cui Ottieni variabile il modulo si trova. L'unico requisito consiste nel fatto che Strumenti > Imposta variabile o Strumenti > Imposta più variabili il modulo viene eseguito prima del Strumenti > Ottieni variabile modulo. Per ulteriori informazioni sull'ordine di esecuzione dei moduli, vedere Modulo router in Adobe Workfront Fusion.

Nome variabile
Mappa il nome della variabile che desideri ottenere dal modulo.

Funzione Incremento

Questo modulo restituisce un valore incrementato di 1 dopo il funzionamento di ciascun modulo.

Reimposta un valore

Seleziona quando desideri che il modulo incrementi il valore.

  • Dopo un ciclo
  • Dopo l'esecuzione di uno scenario
  • Never
INFO
Esempio:
Uno degli utilizzi del modulo consiste nell’implementare un’assegnazione "round robin" di attività, lead, e-mail e così via, agli utenti di un gruppo. L'algoritmo sceglie gli assegnatari da un gruppo in un certo ordine razionale, di solito andando dall'alto alla fine di un elenco. Quando l’algoritmo raggiunge la fine dell’elenco, assegna l’assegnazione successiva all’utente in cima all’elenco e continua a effettuare assegnazioni in fondo all’elenco.
Lo scenario seguente invia un’e-mail al primo destinatario dopo ogni esecuzione dello scenario con numero dispari e al secondo destinatario dopo ogni esecuzione dello scenario con numero pari.
  1. Per creare questo scenario:

  2. Impostare i Reimposta un valore campo a Mai.

  3. Impostare la route per i valori dispari. Impostare il filtro per questa route utilizzando la funzione matematica del modulo che è uguale a 1:

Nota: non dimenticare di modificare il Uguale operatore dal valore predefinito Testo dell'operatore Numerico operatore.
  1. Impostare il percorso per i valori pari utilizzando la funzione matematica del modulo che è uguale a 0:
La funzione di incremento ne aggiunge uno ogni volta che viene eseguito lo scenario. I filtri controllano l’incremento e agiscono sul suo valore, garantendo che le e-mail siano distribuite in modo uniforme.

Imposta più variabili

Questo modulo crea variabili che possono essere mappate da altri moduli nel percorso. La variabile può anche essere mappata su Ottieni variabile o Ottieni più variabili moduli per qualsiasi route nello scenario.

Variables
Aggiungi le variabili che desideri che vengano impostate dal modulo.
Nome variabile
Per ogni variabile, inserisci il nome della variabile. Questo nome verrà visualizzato quando si esegue la mappatura della variabile in altri moduli.
Valore variabile
Per ogni variabile, immetti il valore per la variabile.
Durata variabile

Seleziona per quanto tempo le variabili devono rimanere valide (mantieni lo stesso valore).

  • Un ciclo: variabile valida per un ciclo. Utile quando vengono ricevuti più webhook in un’esecuzione dello scenario (più webhook = più cicli).
  • One execution: variabile valida per l’esecuzione di uno scenario. Un’esecuzione può contenere uno o più cicli.

Imposta variabile

Questo modulo crea una variabile che può essere mappata da altri moduli nel percorso. La variabile può anche essere mappata su Ottieni variabile o Ottieni più variabili moduli per qualsiasi route nello scenario.

Nome variabile
Immetti il nome della variabile. Questo nome verrà visualizzato quando si esegue la mappatura della variabile in altri moduli.
Durata variabile

Seleziona per quanto tempo le variabili devono rimanere valide (mantieni lo stesso valore).

  • Un ciclo: variabile valida per un ciclo. Utile quando vengono ricevuti più webhook in un’esecuzione dello scenario (più webhook = più cicli).
  • One execution: variabile valida per l’esecuzione di uno scenario. Un’esecuzione può contenere uno o più cicli.
Valore variabile
Immetti o mappa il valore per la variabile.

Sospendi

Questo modulo ti consente di ritardare il flusso dello scenario fino a 300 secondi (5 minuti).

Questa funzione può essere utile, ad esempio, se si desidera ridurre il target caricamento del server del servizio o per imitare il comportamento umano durante l’invio di SMS o e-mail in blocco.

Delay
Immetti per quanti secondi verrà messo in pausa lo scenario.
TIP
Se desideri sospendere il flusso per periodi di tempo più lunghi, ti consigliamo di suddividere lo scenario in due scenari:
  • Il primo scenario conterrà la parte prima della pausa.
  • Il secondo scenario conterrà la parte successiva.
Il primo scenario si concluderebbe con l’archiviazione di tutte le informazioni necessarie in un archivio dati insieme alla marca temporale corrente. Il secondo scenario controlla periodicamente l’archivio dati per individuare i record con una marca temporale precedente al ritardo previsto, recupera i record, finalizza l’elaborazione dei dati e rimuove i record dall’archivio dati.
Per ulteriori informazioni sugli archivi dati, consulta Archivi dati in Adobe Workfront Fusion.
Per ulteriori informazioni su specifici moduli di archiviazione dati, consulta Archivio dati moduli.

Aggregatori

Aggregatore numerico

Questo modulo consente di recuperare i valori numerici, applicare una delle funzioni selezionate (SUM, AVG, COUNT, MAX, MIN) e restituire il risultato in un bundle.

Modulo di origine
Seleziona il modulo da cui desideri aggregare i campi.
Funzione di aggregazione
Selezionare la funzione da utilizzare per aggregare i valori.
Raggruppa per
Definire un'espressione in base alla quale raggruppare l'output aggregato. Questa espressione può contenere uno o più elementi mappati. I dati aggregati vengono quindi separati in gruppi utilizzando il valore di questa espressione. Ogni gruppo produce come bundle separato con una chiave (l’espressione valutata) e un valore (il valore aggregato). Puoi utilizzare la chiave come filtro nei moduli successivi.
Interrompi elaborazione dopo un'aggregazione vuota
Abilita questa opzione per interrompere lo scenario quando non ci sono risultati.
Valore
Immettere o mappare il valore da aggregare.

Aggregatore tabella

Questo modulo unisce i valori dei campi selezionati dei bundle ricevuti in un singolo bundle utilizzando un separatore di colonna e riga specificato (che consente di creare una tabella).

Modulo di origine
Seleziona il modulo da cui desideri aggregare i campi.
Campi aggregati
Seleziona dal modulo selezionato qui sopra i campi che contengono i valori da aggregare nel bundle uno.
Separatore colonne
Seleziona o immetti il tipo di separatore che separerà le colonne del valore del campo nel bundle risultante. Se si seleziona Altro, immettere il carattere che si desidera utilizzare per separare i valori nel campo separatore.
Separatore di righe
Seleziona o immetti il tipo di separatore che separerà le righe del valore del campo nel bundle risultante. Se si seleziona Altro, immettere il carattere che si desidera utilizzare per separare i valori nel campo separatore.
Raggruppa per
Definire un'espressione in base alla quale raggruppare l'output aggregato. Questa espressione può contenere uno o più elementi mappati. I dati aggregati verranno quindi separati in gruppi utilizzando il valore di questa espressione. Ogni gruppo produce come bundle separato con una chiave (l’espressione valutata) e un valore (il valore aggregato). Puoi utilizzare la chiave come filtro nei moduli successivi.
Interrompi elaborazione dopo un'aggregazione vuota
Selezionare questa opzione per interrompere lo scenario quando non sono presenti risultati.

Aggregatore di testo

Questo modulo unisce in un singolo bundle i valori dei campi selezionati dei bundle ricevuti.

Modulo di origine
Seleziona il modulo da cui desideri aggregare i campi.
Separatore di righe
Seleziona o immetti il tipo di separatore che separerà le righe del valore del campo nel bundle risultante. Se si seleziona Altro, immettere il carattere che si desidera utilizzare per separare i valori nel campo separatore.
Raggruppa per
Definisci un’espressione contenente uno o più elementi mappati. I dati aggregati vengono separati in Gruppi con il valore della stessa espressione. Ogni gruppo restituisce come bundle separato contenente una Chiave con l’espressione valutata e il testo aggregato. In questo modo, puoi utilizzare la Chiave come filtro nei moduli successivi.
Text
Inserisci o mappa il testo che desideri aggregare nel modulo.
Interrompi elaborazione dopo un'aggregazione vuota
Selezionare questa opzione per interrompere lo scenario quando non sono presenti risultati.
INFO
Esempio: Puoi utilizzare l’aggregatore di testo per inserire più valori (ad esempio, nomi di clienti o note) in un singolo bundle e inviare un’e-mail contenente tutti i valori nel corpo dell’e-mail o nell’oggetto dell’e-mail.

Trasformatori

Componi una stringa

Converte qualsiasi valore in un tipo di dati stringa (testo). Semplifica la mappatura quando si mappano, ad esempio dati binari.

Text
Immettere o mappare i dati da convertire in testo.

Convertire la codifica del testo

Converte il testo immesso (o i dati binari) nella codifica selezionata.

Dati di input
Immetti o mappa il contenuto da convertire.
Input data codepage
Selezionare il tipo di codifica dei dati di input.
Output data codepage
Seleziona il tipo di codifica dei dati di destinazione (output).

Switch

Verifica se il valore immesso corrisponde all’elenco di valori fornito. Restituisce l’output in base al risultato.

Input
Immettere l'espressione che si desidera valutare.
Utilizza espressioni regolari da trovare

Abilita questa opzione per utilizzare espressioni regolari. Il modulo determina i casi in base all’espressione regolare, anziché a una corrispondenza esatta.

Un’espressione regolare è una sequenza di caratteri in cui ogni carattere è un metacarattere, con un significato speciale, o un carattere regolare con un significato letterale. Questi caratteri e metacaratteri identificano un pattern che può essere utilizzato per la ricerca di testo. Ad esempio, se si desidera cercare i nomi, è possibile impostare un'espressione regolare per cercare un motivo costituito da due parole consecutive che iniziano con lettere maiuscole. Le espressioni regolari sono uno strumento utile per la ricerca e la manipolazione del testo.

Una discussione sulle espressioni regolari va oltre lo scopo di questo articolo. Si consiglia di utilizzare le risorse seguenti:

  • Per l'elenco completo dei metacaratteri, vedere Espressioni regolari nei documenti web MDN.
  • Per un tutorial su come creare espressioni regolari, si consiglia di RegexOne.
  • Per la sperimentazione con espressioni regolari, si consiglia di Espressioni regolari 101 sito Web. Selezionare ECMAScript (JavaScript) FLAVOR nel pannello sinistro.
Casi

Se l'input contiene un valore immesso nel campo Pattern, viene restituito il valore immesso nel campo Output.

Se l'input non corrisponde a nessuno dei valori impostati in un campo Pattern, si verifica una delle situazioni seguenti:

  • Viene restituito il valore del campo Else
  • Se nel campo Else non è presente alcun valore, non viene restituito alcun output.
Else
Immettere il valore restituito quando i criteri impostati nel campo Casi non sono soddisfatti.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43