Iteratore modulo in Adobe Workfront Fusion

Un Iteratore Il modulo è un tipo speciale di modulo che converte un array in una serie di bundle. Ogni elemento array viene prodotto come bundle separato.

Per ulteriori informazioni, consulta Tipi di moduli e Mappare un array in Adobe Workfront Fusion.

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
Per utilizzare le funzionalità descritte in questo articolo, la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront.

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

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

Iteratore configurazione del modulo

Hai impostato un Iteratore lo stesso che hai impostato per qualsiasi altro modulo. Il Array contiene l’array da convertire o dividere in bundle separati.

Per ulteriori informazioni, consulta Configurare le impostazioni di un modulo in Adobe Workfront Fusion.

INFO
Esempi:
  • Lo scenario seguente mostra come recuperare le e-mail con allegati e salvarli come file singoli in una Dropbox cartella.

    Le e-mail possono contenere una matrice di allegati. Il Iteratore inserito dopo il primo modulo consente di gestire separatamente ogni allegato. Il Iteratore Il modulo divide l’array di allegati in singoli bundle. Ogni bundle, con un allegato, viene quindi salvato uno alla volta in un Dropbox cartella. Il Iteratore la configurazione del modulo è mostrata sopra: Array deve contenere Attachments array.

  • Per la tua comodità, molti Workfront Fusion le app offrono specializzato Iteratore moduli con una configurazione semplificata. Ad esempio, il E-mail l'app contiene lo speciale Iteratore modulo E-mail > Itera allegati che produrrà gli stessi risultati del generale Iteratore modulo.

Risoluzione dei problemi: il pannello Mappatura non visualizza gli elementi mappabili in Iteratore modulo

Quando un Iteratore Il modulo non contiene informazioni sulla struttura degli elementi dell’array, il pannello di mappatura nei moduli che seguono Iteratore Il modulo visualizza solo 2 elementi sotto Iteratore modulo :Total number of bundles e Bundle order position:

Questo perché ogni modulo è responsabile della fornitura di informazioni sugli elementi prodotti, in modo che possano essere visualizzati correttamente nel pannello di mappatura nei moduli successivi. Tuttavia, in alcuni casi diversi moduli potrebbero non essere in grado di fornire queste informazioni; ad esempio, JSON > Analizza JSON o Webhook > Webhook personalizzato moduli con struttura dati mancante.

La soluzione consiste nell’eseguire manualmente lo scenario per consentire al modulo di acquisire informazioni sugli elementi generati, in modo da poter fornire le informazioni ai moduli seguenti.

Ad esempio, se hai un JSON > Analizza JSON modulo senza una struttura di dati come segue:

E poi se connetti un Iteratore non sarà possibile mappare l'output del modulo al campo Array nel pannello di configurazione del Iteratore modulo :

Per risolvere questo problema, avvia manualmente lo scenario nell’editor dello scenario. Puoi scollegare i moduli dopo JSON > Analizza JSON per evitare che il flusso proceda ulteriormente. Oppure puoi fare clic con il pulsante destro del mouse sulla JSON > Analizza JSON e scegliere Esegui solo questo modulo dal menu di scelta rapida per eseguire solo JSON > Analizza JSON modulo.

Quando JSON > Analizza JSON viene eseguito, viene informato sugli elementi generati e fornisce tali informazioni a tutti i moduli successivi, incluso il modulo Iterator. Il pannello di mappatura nella configurazione dell’iteratore visualizza quindi gli elementi:

Inoltre, il pannello di mappatura nei moduli che sono connessi dopo il Iteratore Il modulo visualizza gli elementi contenuti negli elementi dell’array:

Se non riesci a visualizzare alcuni elementi nel pannello di mappatura di un modulo, esegui lo scenario una volta in modo che tutti i moduli possano conoscere gli elementi generati e fornire queste informazioni ai seguenti moduli.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43