Tipi di errore
A volte può verificarsi un errore durante l’esecuzione di uno scenario. Ciò si verifica in genere se un servizio non è disponibile a causa di un errore di connessione al servizio o se una convalida non riesce.
Adobe Workfront Fusion distingue tra diversi tipi di errore di base. Il tipo di errore determina le azioni successive dello scenario Fusion.
Requisiti di accesso
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Pacchetto Adobe Workfront |
Qualsiasi pacchetto di flusso di lavoro Adobe Workfront e qualsiasi pacchetto di automazione e integrazione Adobe Workfront Workfront Ultimate Pacchetti Workfront Prime e Select, con un ulteriore acquisto di Workfront Fusion. |
| Licenze Adobe Workfront |
Standard Lavoro o superiore |
| Prodotto | Se la tua organizzazione dispone di un pacchetto Select o Prime Workfront che non include l’automazione e l’integrazione di Workfront, deve acquistare Adobe Workfront Fusion. |
Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione.
| accordion |
|---|
| ## errore di connessione |
|
Gli errori di connessione sono uno degli errori più comuni. Di solito sono causate dall’indisponibilità del servizio di terze parti per vari motivi, come sovraccarico, manutenzione o interruzione. La gestione predefinita di questo errore dipende dal modulo che ha riscontrato l’errore.
Aumento degli intervalli di tempoL’algoritmo per aumentare gli intervalli di tempo tra i tentativi quando si verifica un errore è noto come backoff esponenziale. Gli intervalli di tempo crescenti vengono impostati come segue:
L’aumento degli intervalli di tempo consente di evitare che gli scenari eseguiti di frequente utilizzino operazioni su tentativi ripetutamente non riusciti. |
Esempio:
Uno scenario contiene il trigger Google Sheets Righe controllo. Google Sheets non è disponibile per 30 minuti a causa di manutenzione all'avvio dello scenario da parte di Workfront Fusion, pertanto non è possibile recuperare nuove righe. Lo scenario si interrompe e riprova tra 10 minuti. Poiché Google Sheets non è ancora disponibile, Workfront Fusion non è ancora in grado di ottenere informazioni sulle nuove righe. La prossima esecuzione dello scenario è pianificata in 1 ora. Google Sheets è nuovamente disponibile in questo momento e lo scenario viene eseguito correttamente.
style
shade-box
Errore di dati
DataError
Quando un elemento viene mappato in modo errato, viene generato un errore di dati che non passa la convalida eseguita sul lato Workfront Fusion o sul lato del servizio di terze parti.
Se si verifica questo errore, lo scenario, fino al punto in cui il modulo non è riuscito, viene spostato nella cartella esecuzioni incomplete, dove è possibile risolvere il problema. Tuttavia, lo scenario non si arresta e continua a essere eseguito in base alla pianificazione. Per interrompere l’esecuzione dello scenario quando viene visualizzato l’errore Dati, abilita l’opzione Elaborazione sequenziale nel pannello Impostazioni scenario.
Se non hai abilitato l'opzione Consenti la memorizzazione di esecuzioni incomplete nelle impostazioni dello scenario, l'esecuzione dello scenario termina con l'errore e viene eseguito un rollback.
Errore di dati duplicati
DuplicateDataError
Se Workfront Fusion tenta di inserire lo stesso bundle due volte in un servizio che non consente la duplicazione dei dati, viene generato un errore di dati duplicati. Se si verifica questo errore, Workfront Fusion procede come per l’errore relativo ai dati.
Per ulteriori informazioni, vedere Errore dati in questo articolo.
Errore token di accesso non valido
InvalidAccessTokenError
Si verifica un errore di token di accesso non valido quando Workfront Fusion non può accedere all’account registrato con un servizio di terze parti. Ciò si verifica in genere quando si revocano i diritti di accesso per Workfront Fusion nell’amministrazione di un determinato servizio, ma gli scenari che utilizzano tale servizio continuano a essere eseguiti in base alla pianificazione.
Se si verifica questo errore, l’esecuzione dello scenario viene interrotta immediatamente. Il resto dello scenario che inizia dal modulo in cui si è verificato l’errore si sposta nella cartella delle esecuzioni incomplete.
Errore limite di frequenza
RateLimitError
Se viene superato un limite impostato da un determinato servizio, viene generato un errore di limite della frequenza. Se si verifica questo errore, Workfront Fusion procede come per l’errore di connessione.
Per ulteriori informazioni, vedere Errore di connessione in questo articolo.
Errore di dati incompleti
IncompleteDataError
Un errore di dati incompleto si verifica solo con i trigger. Questo errore viene generato se un trigger non riesce a scaricare i dati richiesti da un determinato servizio.
Se uno scenario termina con IncompleteDataError, il suo ulteriore comportamento dipenderà dall'impostazione di Numero massimo di errori consecutivi.
Per ulteriori informazioni, vedere Numero di errori consecutivi nell'articolo Configurare le impostazioni dello scenario.
Esempio:
In uno scenario il trigger di Workfront Record di controllo è impostato per la verifica dei documenti. Lo scenario viene eseguito durante il caricamento di un documento di grandi dimensioni, ad esempio un video lungo. Poiché Workfront Fusion tenta di scaricare il video mentre è ancora in fase di caricamento in Workfront, lo scenario termina con IncompleteDataError.
style
shade-box
Errore di runtime
RuntimeError
Qualsiasi errore che viene visualizzato durante l'esecuzione dello scenario e che non rientra in uno di questi tipi di errore viene segnalato come RunTimeError.
Se uno scenario termina con RuntimeError, il suo ulteriore comportamento dipende dall'impostazione Numero massimo di errori consecutivi.
Per ulteriori informazioni, vedere Numero di errori consecutivi nell'articolo Configurare le impostazioni dello scenario.
| note note |
|---|
| NOTE |
| Se uno scenario inizia con un trigger immediato e riscontra questo errore, l'impostazione di Numero massimo di errori consecutivi viene ignorata e lo scenario viene disattivato immediatamente. >Per ulteriori informazioni, vedi Trigger istantanei nell'articolo Panoramica dei moduli. |
Errore di incoerenza
InconsistencyError
Se uno di questi errori si verifica durante la fase di commit o rollback, lo scenario termina con un errore di incoerenza.
Se questo errore viene visualizzato in uno scenario, l’esecuzione dello scenario viene interrotta immediatamente.
Avvertenza
Durante l’esecuzione di uno scenario, è possibile che venga visualizzato un avviso che ti informa su un problema. Un avviso non impedisce il completamento corretto dello scenario.
Ad esempio, può comparire un avviso quando viene superata la dimensione massima consentita per il file e l'opzione Abilita perdita di dati è disabilitata.
Risorse
Per ulteriori informazioni sulla mappatura, vedere Panoramica sulla mappatura.
Per informazioni sulle esecuzioni incomplete, vedere Visualizzare e risolvere le esecuzioni incomplete.
Per informazioni sul pannello delle impostazioni dello scenario, vedere Configurare le impostazioni dello scenario.
Per informazioni sulle pianificazioni, vedere Pianificare uno scenario.
Per informazioni sulle fasi dello scenario, vedere Esecuzione dello scenario, cicli e fasi.
Per informazioni sull'opzione Abilita perdita dati, vedere Abilita perdita dati nell'articolo Configurare le impostazioni dello scenario.