Aggregatore modulo in Adobe Workfront Fusion

Un modulo aggregatore è un tipo di modulo progettato per unire diversi bundle di dati in un singolo bundle.

Per ulteriori informazioni sui tipi di modulo, vedi Tipi di moduli.

Requisiti di accesso

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

Adobe Workfront piano*
Pro o superiore
Adobe Workfront licenza*
Plan, Work
Licenza Adobe Workfront Fusion**

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.

Aggregatore modulo

Quando un Aggregatore viene eseguito, esegue le seguenti operazioni:

  • Accumula tutti i bundle ricevuti durante il funzionamento di un singolo modulo di origine.
  • Restituisce un singolo bundle con un array contenente un elemento per ogni bundle accumulato. Il contenuto degli elementi dell’array dipende da Aggregatore e la relativa configurazione.

L'immagine seguente mostra una configurazione tipica della Aggregatore modulo :

Source Module

Il modulo da cui inizierà l’aggregazione del bundle. Il modulo sorgente è in genere un iteratore o un modulo di ricerca che produce una serie di bundle. Quando si imposta il modulo di origine dell'aggregatore (e si chiude la relativa configurazione), il percorso tra il modulo di origine e il modulo dell'aggregatore viene racchiuso in un'area grigia in modo da poter vedere chiaramente l'inizio e la fine dell'aggregazione.

Per ulteriori informazioni sugli iteratori, consulta Modulo Iterator in Adobe Workfront Fusion

Per ulteriori informazioni sui moduli di ricerca, consulta Moduli di ricerca in Tipi di moduli.

Tipo di struttura di destinazione

(Applicabile solo per il modulo Array aggregator.) La struttura obiettivo in cui i dati sono aggregati. L'opzione predefinita, Custom, consente di scegliere gli elementi da aggregare nel bundle di output di Aray aggregator Array elemento:

Dopo aver connesso altri moduli dopo il modulo Array aggregator e aver ripristinato la configurazione del modulo, il menu a discesa del tipo di struttura Target conterrà tutti i moduli seguenti e i relativi campi di tipo Array of Collections, come illustrato nel campo Attachments del Slack >Crea un messaggio modulo:

Campi aggregati
Selezionare i campi che si desidera includere nell'output del modulo aggregatore.
Raggruppa per

L'output dell'aggregatore può essere suddiviso in più gruppi con l'aiuto del campo Group by. Il campo Group by può contenere una formula valutata per il bundle di input di ogni aggregatore. L’aggregatore restituisce quindi un bundle per ogni valore di formula distinto. Ogni bundle contiene due elementi:

  • Key contiene il valore distinto.
  • Array contiene i dati aggregati dai bundle per i quali la formula ha valutato l'attributo Key valore.
Interrompi elaborazione dopo un'aggregazione vuota
Per impostazione predefinita, il modulo Aggregator restituisce il risultato dell'aggregazione anche nel caso in cui nessun bundle abbia raggiunto il modulo Aggregator (ad esempio, perché sono stati tutti esclusi durante il processo). Se l'opzione Interrompi elaborazione dopo un'aggregazione vuota è abilitata, il modulo Aggregator non produrrà alcun bundle di output in questo caso e il flusso verrà interrotto.
NOTE
Bundle generati dai moduli tra il modulo di origine e Aggregatore non sono generati da Aggregatore , in modo che non siano accessibili dai moduli nel flusso dopo Aggregatore. Se hai bisogno di dati provenienti da un bundle generato da un modulo tra il modulo sorgente e Aggregatore , assicurati di includere l'elemento specificato nel Aggregatore configurazione del modulo (come nella Campi aggregati nella configurazione del Aggregatore array modulo ).
INFO
Esempio: Caso d’uso: compressione di tutti gli allegati e-mail e caricamento del file ZIP in Dropbox
Lo scenario seguente mostra come:
  • Controlla le e-mail in arrivo in una cassetta postale: E-mail >Guarda le e-mail il trigger genera un bundle con l'elemento Attachments[], che è un array contenente tutti gli allegati dell’e-mail.

  • Itera gli allegati dell’e-mail: E-mail >Itera allegati iteratore prende gli elementi dal Attachments[] array uno per uno e li invia ulteriormente come bundle separati.

  • Aggrega i bundle generati da E-mail >Itera allegati modulo: Archivia >Creare un aggregatore di archivi accumula tutti i bundle che riceve ed emette un singolo bundle contenente il file ZIP.

  • Carica il file ZIP risultante in Dropbox: Dropbox > Carica un file ottiene il file ZIP da Archivia > Creare un archivio e lo carica su Dropbox.

Di seguito è riportato un esempio di configurazione di Archivia > Creare un archivio aggregatore:
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43