Pianificazione dell'esecuzione dei task pubblicati
Eseguire un task manualmente o utilizzare le pianificazioni e le pianificazioni dei task per automatizzare l'esecuzione dei task in Data Integration.
È necessario pubblicare un task in un'applicazione prima di poter eseguire il task o pianificarne l'esecuzione. Vedere Pubblicazione task.
Per eseguire automaticamente un task pubblicato in base a una pianificazione specifica, è necessario eseguire le azioni riportate di seguito.
- Creare una pianificazione: una pianificazione definisce quando e con quale frequenza devono essere eseguiti i task. È possibile utilizzare una schedulazione tra task di qualsiasi tipo.
- Creare una pianificazione task per il task: una pianificazione task è una configurazione di esecuzione automatica per un task specifico. È possibile schedulare un task in modo che venga eseguito automaticamente creando una schedulazione task e associandola a una schedulazione esistente.
Utilizzando le pianificazioni e le pianificazioni dei task, è possibile abilitare l'esecuzione automatica dei task pubblicati in giorni e orari specifici e a intervalli di frequenza specifici. Una schedulazione può essere associata a più schedulazioni task, ma una schedulazione task deve essere associata a una sola schedulazione esistente.
In Data Integration, per impostazione predefinita è possibile eseguire contemporaneamente o in parallelo un task in un determinato momento. Per non consentire l'esecuzione di task concorrenti da parte di un programma task, selezionare la casella di controllo Disabilita esecuzione simultanea quando si crea il programma task. Quando la casella di controllo è selezionata, qualsiasi esecuzione pianificata del task in base alla pianificazione del task viene saltata se l'esecuzione del task pianificato precedentemente attivata è ancora in esecuzione.
Nelle pagine riportate di seguito vengono descritti i task di gestione per la pianificazione dei task da eseguire.
- Creazione di una pianificazione
- Elenco schedulazioni
- Visualizzazione dei task associati di una schedulazione
- Modifica di una pianificazione
- Eliminazione di una pianificazione
- Creazione di una pianificazione task
- Elenco programmi task
- Visualizzazione delle pianificazioni task associate di un task
- Visualizzazione delle esecuzioni passate della pianificazione di un task
- Disabilitazione o abilitazione di una pianificazione task
- Modifica di una pianificazione task
- Eliminazione di una pianificazione task
Data Integration segue l'MISFIRE_INSTRUCTION_SMART_POLICY
di uno scheduler di job open source. Si supponga, ad esempio, che sia impostata una pianificazione per attivare un job di esecuzione alle 3 del mattino. Tuttavia, il sistema non è disponibile al momento del trigger. Quando viene eseguito il backup del sistema, ad esempio alle 5 del mattino, il job viene eseguito immediatamente dopo che lo scheduler ha rilevato la situazione di errore.