Riprova la gestione degli errori in Adobe Workfront Fusion

In alcuni casi è utile rieseguire un modulo non riuscito se è possibile che il motivo dell’errore passi nel tempo.

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**

Requisiti di licenza correnti: nessun requisito di licenza Workfront Fusion.

Oppure

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

Prodotto

Fabbisogno prodotto corrente: se si dispone del piano Select o Prime Adobe Workfront, l'organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo. Workfront Fusion è incluso nel piano Ultimate Workfront.

Oppure

Requisiti del prodotto legacy: la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo.

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

Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.

Soluzioni per la direttiva di gestione degli errori Riprova

Adobe Workfront Fusion al momento non offre la direttiva di gestione degli errori Riprova, anche se è possibile utilizzare due soluzioni alternative per imitarne la funzionalità. Per ulteriori informazioni, vedere Direttive per la gestione degli errori in Adobe Workfront Fusion.

Utilizza la direttiva Break

  1. Nel pannello delle impostazioni dello scenario, abilita l'opzione Consenti archiviazione esecuzioni incomplete.

    Per ulteriori informazioni, vedere Pannello impostazioni scenario in Adobe Workfront Fusion.

  2. Allegare al modulo una route del gestore degli errori, come descritto in Gestione degli errori in Adobe Workfront Fusion.

  3. Collega la direttiva Break alla route del gestore degli errori e configurala.

    Per ulteriori informazioni, vedere Direttive per la gestione degli errori in Adobe Workfront Fusion.

Svantaggi

  • L'intervallo minimo tra i tentativi è di un minuto.

  • Se il modulo elabora più bundle e l'elaborazione di un bundle non riesce, l'esecuzione parziale (solo il bundle che ha causato l'errore) viene spostata nella cartella esecuzioni incomplete e pianificata per i nuovi tentativi in base alle impostazioni della direttiva Break. Tuttavia, l’esecuzione corrente continua e il modulo continua a elaborare i bundle successivi. È possibile abilitare l'opzione "Elaborazione sequenziale" nelle Impostazioni scenario per impedire che lo scenario venga eseguito nuovamente finché l'esecuzione archiviata nella cartella Esecuzioni incomplete non viene risolta correttamente.

    Per ulteriori informazioni sulle esecuzioni incomplete, vedere Visualizzare e risolvere le esecuzioni incomplete in Adobe Workfront Fusion.

Utilizza il modulo Repeater

  1. Impiega il modulo Repeater e imposta il campo Repeats sul numero massimo di tentativi.

  2. Collegare il modulo che potrebbe non riuscire al modulo Repeater.

  3. Allegare al modulo una route di gestore degli errori (vedere Gestione degli errori in Adobe Workfront Fusion).

  4. Collega il modulo Strumenti > Sospendi alla route del gestore errori e imposta il campo Ritarda sul numero di secondi tra i tentativi.

  5. Collega la direttiva Ignora dopo il modulo Strumenti > Sospendi (consulta Direttive per la gestione degli errori in Adobe Workfront Fusion).

  6. Collega il modulo Strumenti > Imposta variabile dopo il modulo che potrebbe non riuscire e configuralo per memorizzare il risultato del modulo in una variabile denominata, ad esempio Result.

  7. Collega il modulo Array aggregator dopo Strumenti > Imposta variabile e scegli il modulo Repeater nel campo Modulo Source.

  8. Collegare il modulo Tools > Get variable al modulo Array aggregator e configurarlo per ottenere il valore della variabile Result.

  9. Inserire il modulo Tools > Get variable tra il modulo Repeater e il modulo che potrebbe non riuscire e configurarlo per ottenere il valore della variabile Result.

  10. Inserire un filtro tra il modulo Tools > Get variable e il modulo che potrebbe non riuscire per continuare solo se la variabile Result non esiste.

INFO
Esempio: Questo è uno scenario di esempio in cui il modulo HTTP >Effettua una richiesta rappresenta il modulo che potrebbe non riuscire:
Se il risultato del modulo con potenziale errore è troppo complesso per essere memorizzato in una variabile semplice, puoi utilizzare un archivio dati per memorizzare/recuperare il risultato. L’archivio dati conterrebbe un solo record. La chiave del record può essere ad esempio Result.
Per ulteriori informazioni sugli archivi dati, vedere Archivi dati in Adobe Workfront Fusion

Restituzione

Questa soluzione alternativa potrebbe apparire un po' troppo complessa e risulta anche più impegnativa in termini di operazioni.

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