Gestione avanzata degli errori in Adobe Workfront Fusion

Le tecniche avanzate di gestione degli errori includono filtraggio e nidificazione.

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

Filtro

Esistono due tipi di filtro che possono essere eseguiti su un percorso di gestore degli errori.

Aggiunta di un filtro alla route del gestore degli errori

È possibile utilizzare un filtro per controllare gli errori gestiti dalla route del gestore degli errori. Questo consente di elaborare solo tipi specifici di errori. Se un errore non passa attraverso il filtro, verrà trattato come se non fosse stato definito alcun percorso del gestore degli errori per il modulo specificato.

INFO
Esempio:

Aggiunta di un Router seguito dai filtri al gestore degli errori

INFO
In questo esempio, l’errore si verifica in corrispondenza di Creare una cartella il modulo (A), che dispone di un percorso regolare e di un percorso di gestione degli errori. Quest'ultimo è seguito da un router con una route che ha un filtro che definisce un tipo specifico di errore (Data Error Takes Place), e l'altra che è la route predefinita per tutti gli altri errori. Il primo percorso termina con Riprendi direttiva contenente valori sostitutivi per lo scenario da riprendere dal modulo A (Creare una cartella), mentre il secondo percorso termina con Rollback direttiva che interrompe immediatamente l’esecuzione dello scenario.

Consulta Errore di elaborazione in Adobe Workfront Fusion per ulteriori informazioni sui vari tipi di errore e sulle modalità Workfront Fusion li elabora e li valuta.

Lo scenario di esempio

Puoi impostare questa scena di esempio per comprendere come funzionano questi filtri per la gestione degli errori.

Usa un elemento esistente Dropbox cartella per caricare un file invece di crearne uno nuovo

Se si utilizza Creare una cartella modulo su Dropbox e una cartella con lo stesso nome esiste già, il modulo genera un Errore di dati come mostrato di seguito:

Lo scenario completo:

  1. Il Strumenti > Imposta variabile il modulo contiene il nome della cartella

  2. Il HTTP >Ottieni un file Il modulo recupera il file da caricare nella cartella

  3. Il Dropbox >Creare una cartella Il modulo genera un errore se esiste già una cartella con lo stesso nome di quella mappata nel modulo

  4. La route del gestore degli errori (bolle trasparenti) contiene un router per filtrare gli errori

  5. La prima route è per un tipo di errore specificato denominato Errore dati, in quanto ne sappiamo già:

    1. Se si verifica un errore di dati e i dettagli dell’errore passano attraverso il filtro, il Dropbox >Elencare tutti i file/sottocartelle in un modulo cartella elenca tutte le cartelle in Dropbox
    2. Il filtro successivo corrisponde ai nomi delle cartelle
    3. Il Riprendi specifica l’ID cartella e il percorso della cartella esistente; l’esecuzione dello scenario riprende da Dropbox >Creare una cartella ma, invece di creare una nuova cartella, questa volta vengono utilizzati i valori del Riprendi direttiva per passare al modulo successivo e caricare il file nella cartella esistente
  6. La seconda route è per tutti gli altri errori e termina con Rollback direttiva che comporta l'immediata interruzione dello scenario

Di seguito una spiegazione dettagliata della quinta dichiarazione:

Per utilizzare la cartella esistente nei moduli successivi (Carica un file di seguito), devi aggiungere al modulo una route del gestore degli errori e recuperare il percorso della cartella da mappare nel Riprendi modulo di direttiva che segue:

Il filtro della prima route è impostato per gestire solo l'errore specifico (Errore dati) che viene visualizzato quando esiste già una cartella con lo stesso nome:

Il Dropbox >Elencare tutti i file in una cartella è configurato per restituire tutte le cartelle nella cartella di destinazione. Il seguente filtro passa solo a quello che stavamo originariamente tentando di creare (il nome della cartella è memorizzato nel 33. Nome cartella (elemento):

Alla fine, il Riprendi La direttiva fornisce il percorso della cartella come output per il modulo non riuscito. L’ID cartella è stato lasciato vuoto perché non è necessario in "Carica un fileModulo ':

Nidificazione

Indipendentemente da dove si trova un modulo, è possibile creare e implementare route del gestore degli errori su tutti i moduli, ad eccezione dei router. È quindi possibile creare una route di gestore errori per un modulo che fa già parte di una route di gestore errori esistente creata per un altro modulo.

Di seguito è riportato un esempio di route del gestore degli errori nidificata:

In questo scenario, la seconda route del gestore errori è nidificata sotto la prima route del gestore errori. Quindi, se Dropbox >Creare un modulo cartella rileva un errore, l’esecuzione si sposta sulla Route 1, se Si verifica un errore di dati viene passato, il modulo successivo viene eseguito seguito dal Riprendi modulo direttiva se non si verifica un errore con il Dropbox >Elenca tutti i file/sottocartelle in un modulo cartella.

Tuttavia, se si verifica un errore con questo Dropbox , quindi l’esecuzione si sposta su Error Handler Route 2 e termina con Ignora direttiva. Il Riprendi direttiva Il modulo non viene eseguito in questo caso.

Combinazione di gestori di errori di filtro e nidificazione.

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