Gestisci impostazioni predefinite
È possibile gestire le impostazioni generali del proprio IBM Orchestration Pipelines, quali la politica predefinita in caso di errore e le regole predefinite per la memorizzazione nella cache dei nodi.
Le impostazioni globali si applicano a tutti i nodi nella pipeline a meno che non vengano sovrascritte dalle impostazioni del nodo locale. Per aggiornare le impostazioni globali, fare clic su
sulla barra degli strumenti. È possibile configurare:
Impostazione della politica di errore globale
È possibile definire il comportamento delle pipeline quando si verifica un errore.
- 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.
Gestione degli errori
È possibile configurare il comportamento delle pipeline per la gestione degli errori.
- Crea risposta di gestione errori personalizzata: personalizzare una risposta di gestione errori. Aggiungere un nodo di gestione degli errori all'area di disegno in modo da configurare una risposta di errore personalizzata. La risposta viene applicata a tutti i nodi configurati per non riuscire quando si verifica un errore.
- Mostra icona sui nodi collegati alla pipeline di gestione degli errori: un'icona contrassegna un nodo con un errore per facilitare il debug del flusso.
Per ulteriori informazioni sulla gestione degli errori, vedi Gestione degli errori della pipeline
Impostazione delle cache dei nodi
La memorizzazione nella cache manuale per i nodi imposta il valore predefinito per il modo in cui la pipeline memorizza e memorizza le informazioni. È possibile sovrascrivere queste impostazioni per singoli nodi.
Frequenza di uso cache predefinita
È possibile modificare le impostazioni della seguente cache:
Metodo di memorizzazione nella cache
Scegliere se abilitare la memorizzazione nella cache automatica per tutti i nodi oppure scegliere di impostare manualmente le condizioni della cache per nodi specifici.
Abilita memorizzazione nella cache automatica per tutti i nodi (consigliato)
Tutti i nodi che supportano la memorizzazione nella cache la abilitano per impostazione predefinita. L'impostazione di Modalità di creazione o Modalità di copia nelle impostazioni del nodo suOverwritedisabilita automaticamente la cache, se il nodo supporta questi parametri di impostazione.Abilita la memorizzazione nella cache per nodi specifici nel pannello delle proprietà del nodo
Nei singoli nodi, è possibile selezionare Crea cache dei dati in questo nodo in Output per consentire la memorizzazione nella cache per singoli nodi. Un'icona di salvataggio viene visualizzata sui nodi che utilizzano questa funzione.Il ripristino della cache non influisce sulle pipeline annidate. Ad esempio, se si attiva l'opzione "Reset cache" su una pipeline principale che fa riferimento a una pipeline secondaria, la cache viene svuotata solo per la pipeline principale.
Utilizzo cache
Scegliere le condizioni per l'utilizzo dei dati memorizzati nella cache.
- Non utilizzare la cache
- Utilizza sempre cache
- Utilizza cache quando vengono soddisfatte tutte le condizioni selezionate, le opzioni includono:
- Nuovo tentativo da una precedente esecuzione non riuscita
- I valori di input per la pipeline corrente sono invariati rispetto all'esecuzione precedente
- La versione pipeline non è stata modificata dall'esecuzione precedente
Per visualizzare e scaricare i dati della cache, consultare Esegui tracker nel flusso. È possibile scaricare i risultati aprendo un'anteprima della cache del nodo e facendo clic sull'icona di download.
Potresti essere limitato quando utilizzi la cache, a seconda della versione delle pipeline. Per ulteriori informazioni, consultare Problemi noti.
Reimpostazione della cache
Se la cache è stata abilitata, è possibile scegliere di reimpostare la cache quando si esegue un job Pipelines. È possibile reimpostare la cache automaticamente dopo l'esecuzione di un processo Pipelines oppure reimpostarla manualmente:
- To reset the cache manually, open your Pipelines settings and click **Reset cache**.
- To reset the cache automatically after each run, you can select *Clear pipeline cache* in **Define run settings** as you click **Run again**. By choosing this option, you are overriding the default cache settings to reset the cache for the current run.
However, the pipeline still creates cache for subsequent runs while cache is enabled.
Gestione delle impostazioni delle pipeline a livello di progetto
Configurare altre impostazioni globali per la risorsa Pipelines dalla scheda Gestisci di un progetto. Le impostazioni a livello di progetto si applicano a tutte le pipeline del progetto, a meno che non vengano sovrascritte.
Salvataggio automatico
È possibile scegliere di attivare o disattivare il salvataggio automatico per il canvas della pipeline. Vengono salvate solo le modifiche che influiscono sul flusso della pipeline principale. È inoltre possibile regolare la variabile relativa alla frequenza di salvataggio delle pipeline.
Limitazioni
Si prega di tenere presente le seguenti restrizioni relative alle impostazioni a livello di progetto:
Le impostazioni relative alla frequenza di esecuzione (ambiente Pipeline predefinito) e di salvataggio non vengono salvate quando il progetto viene esportato in un file ZIP. Se importi il file ZIP esportato in un nuovo progetto, dovrai riconfigurare queste impostazioni.
L'impostazione predefinita a livello di progetto si applica solo ai progetti. Quando si promuove una pipeline in uno spazio, alcune impostazioni, come gli ambienti personalizzati, vengono disattivate. Per utilizzare un ambiente pipeline personalizzato in uno spazio, è necessario configurare un ambiente con nome per lo spazio.