Puoi specificare come rispondere agli errori in una pipeline globalmente, con una politica di errore e localmente, sovrascrivendo la politica a livello di nodo. È inoltre possibile creare una risposta di gestione errori personalizzata.
Impostazione della politica di errore globale
La politica degli errori imposta il comportamento predefinito per gli errori in una pipeline. Puoi sovrascrivere questo comportamento per qualsiasi nodo nella pipeline.
Per impostare la politica di errore globale:
- Fare clic sull'icona Gestisci impostazioni predefinite sulla barra degli strumenti.
- Scegliere la risposta predefinita a un errore in Politica di errori:
Fail pipeline on error arresta il flusso e avvia un flusso di gestione errori.
Continua pipeline in errore tenta di continuare l'esecuzione della pipeline.
Nota: Continue pipeline on error influisce sui nodi che utilizzano la politica di errore predefinita e non influisce sulle politiche di errore specifiche del nodo.
- Facoltativamente, è possibile creare una risposta di gestione errori personalizzata per un malfunzionamento del flusso.
Specifica di una risposta di errore
Se si opta per Fail pipeline on error per la politica di errore globale o per una politica specifica del nodo, è possibile specificare ulteriormente cosa accade in caso di errore. Ad esempio, se si seleziona Mostra icona sui nodi collegati a una pipeline di gestione degli errori, un'icona contrassegna un nodo con un errore per facilitare il debug del flusso.
Specifica di una politica di errore specifica del nodo
È possibile sovrascrivere la politica di errore predefinita per qualsiasi nodo nella pipeline.
- Fare clic su un nodo per aprire il quadro di configurazione.
- Selezionare l'opzione Sovrascrivi politica di errori predefinita con:
- Errore della pipeline in caso di errore
- Continua pipeline in caso di errore
Visualizzazione di tutte le politiche del nodo
Per visualizzare la gestione di tutti gli errori specifici del nodo per una pipeline:
- Fare clic su Gestisci impostazioni predefinite sulla barra degli strumenti.
- Fai clic sul link view all node policies in Error policy.
Un elenco di tutti i nodi nella pipeline mostra quali nodi utilizzano la politica predefinita e quali la sovrascrivono. Fare clic su un nome nodo per visualizzare i dettagli della politica. Utilizzare il filtro della vista per mostrare:
- Tutte le politiche di errore: tutti i nodi
- Politica predefinita: tutti i nodi che utilizzano la politica predefinita
- Sovrascrivi politica predefinita: tutti i nodi che sovrascrivono la politica predefinita
- Pipeline di errore in caso di errore: tutti i nodi che arrestano il flusso in caso di errore
- Continua pipeline in errore: tutti i nodi che tentano di continuare il flusso in errore
Esecuzione del flusso Fail on error
Se si specifica che il flusso ha esito negativo in caso di errore, viene avviato un flusso di gestione degli errori secondario quando viene rilevato un errore.
Aggiunta di una risposta di errore personalizzata
Se l'opzione Crea risposta di gestione errori personalizzata è selezionata sulle impostazioni predefinite per la politica di errore, è possibile aggiungere un nodo di gestione errori all'area di disegno in modo da poter configurare una risposta di errori personalizzata. La risposta si applica a tutti i nodi configurati per avere esito negativo quando si verifica un errore.
Argomento principale: Creazione di una pipeline