Concetto: Processi pianificati Workday
Monitoraggio processi
È possibile accedere al report
monitoraggio processi
per visualizzare tutti i tipi di processi in background in esecuzione o eseguiti in passato. Per visualizzare i file di controllo dei report e integrazione , selezionare la scheda File di output
.Esecuzione di più processi contemporaneamente
Un processo in esecuzione non fermata l'esecuzione di altri processi. Esempio: il monitoraggio processi mostra che un EIB avviato manualmente è stato eseguito per 2 ore. Allo stesso tempo, il monitoraggio processi può anche visualizzare gli altri processi pianificati avviati tra l'ora di inizio e l'ora fermata del processo manuale.
Quando più processi vengono eseguiti contemporaneamente, tendono a rallentarsi a vicenda mentre si contendono le stesse risorse. Esempio: un computer con una CPU può eseguire più processi che vengono visualizzati come in esecuzione contemporaneamente; i processi condividere 1 CPU.
Scadenza pianificata
Una pianificazione scade dopo aver raggiunto la data di esecuzione finale e aver completato l'esecuzione finale. Non è possibile pianificare l'esecuzione di un processo più di 5 volte dopo la fine anno di calendario successivo . Esempio: se si configura un processo con pianificazione mensile a partire dal 2019, l'ultima occorrenza è maggio 2021.
Quando una pianificazione raggiunge la penultima e l'ultima occorrenza, il Workday invia una notifica al proprietario in modo che possa prorogare la pianificazione. È possibile estendere una pianificazione dalle Azioni correlate del processo. È possibile estendere più pianificazioni contemporaneamente accedendo attività
Aggiornamento in blocco processi futuri pianificati
.Piano persona a carico
Quando si configura una pianificazione, la
Frequenza esecuzione
dipendente
consente di configurare un processo pianificato che viene eseguito quando un processo esistente viene completato, non riuscito, interrotto o ignorato. È possibile concatenare più processi dipendenza e selezionare un intervallo di tempo tra i processi dipendenza per garantire che vengano eseguiti senza intoppi.Priorità di elaborazione
Il sistema elabora i job pianificati con la stessa priorità dell'interfaccia utente online e delle transazioni servizio Web.
monitoraggio processi con processi di aggiornamento e lettura
monitoraggio processi non distingue visivamente tra i seguenti tipi di processo:
- Aggiornare i processi (processi che modificano i dati in Workday).
- Leggi i processi (processi che non modificano i dati in Workday).
Livelli di carico elevati
Il Workday non ritarda l'avvio dei processi pianificati quando il Workday è sottoposto a un carico elevato a causa dell'interfaccia utente online o delle transazioni servizio Web. Il Workday assegna la stessa priorità a:
- Processi pianificati
- Transazioni dell'interfaccia utente
- Transazioni servizio Web
L'elaborazione dell'integrazione comporta in genere l'invio di richieste servizio Web online a Workday. È quindi possibile che l'esecuzione di integrazioni produca un carico online elevato su Workday.
Orari di inizio e completamento
Workday consente di avviare il processo all'ora di avvio pianificata e di elaborarlo non appena le risorse sono disponibili. Tuttavia, i processi vengono eseguiti su risorse condivise e il Workday non garantisce l'avvio e il completamento job . Questi fattori dipendono dal carico corrente nel Workday e dal lavoro incluso nel processo pianificato.
Orari giornalieri/settimanali/mensili e ora legale
Le pianificazioni giornaliere, settimanali e mensili utilizzano l'ora e il calendario delle impostazioni del fuso orario locale per il tenant. Esempio: per i job con inizio pianificato sabato alle 02:00:00, il Workday li avvia quando il giorno tenant è sabato e l'ora è 02:00:00. Il Workday avvia i job all'ora specificata, indipendentemente dal fatto che si tratti dell'ora legale o dell'ora solare del Pacifico.
Le pianificazioni con frequenza oraria o più frequenti utilizzano un intervallo di tempo fisso tra gli avvii. Esempio: per i job pianificati con avvio ogni 2 ore, il Workday li avvia se sono trascorse 2 ore dall'ultima esecuzione, indipendentemente dall'ora.
Calendari delle festività e processi pianificati
È possibile configurare un processo pianificato in modo che non venga eseguito in un giorno festivo o che venga eseguito prima o dopo il giorno festivo. È possibile collegare un processo pianificato a un calendario festività (definito dall'utente). Il processo pianificato può quindi essere eseguito prima o dopo una festività oppure essere ripianificato in un giorno feriale.
Attività pianificate e modifiche ore
Un esempio di modifica dell'ora è quando le timbrature passano dall'ora solare del Pacifico all'ora legale del Pacifico. Non tutte le geolocalizzazioni subiscono una modifica dell'ora e i giorni in cui avvengono tali modifiche possono variare in base al paese.
Se una pianificazione viene attivata al massimo una volta in un determinato giorno, dopo una modifica dell'ora continua ad attivarsi all'ora specificata. (Il Workday tenta di rispettare l'ora di inizio, tuttavia, a seconda del carico tenant , possono verificarsi lievi ritardi). Se si dispone di una pianificazione che si attiva ogni lunedì alle 8:00 ora locale, la pianificazione viene attivata alle 8:00. L'orario di pianificazione non cambia dopo la modifica dell'orario perché la cadenza è giornaliera e l' unità di misura è un giorno.
Se una pianificazione viene attivata più volte al giorno, dopo la modifica dell'orario, la pianificazione continua a rispettare l'intervallo tra gli eventi pianificati. Se si imposta una pianificazione per l'attivazione ogni ora o ogni 2 ore, la pianificazione continua a attivarsi in base a tale intervallo di tempo. L'intervallo di tempo non cambia, indipendentemente dall'impatto della modifica sull'intervallo.
Quando l'orario cambia, potrebbe sembrare che l'ora di inizio della pianificazione sia cambiata. Tuttavia, la pianificazione rispetta il tempo configurato tra gli eventi configurati. Esempio: si configura una pianificazione da eseguire ogni ora. Al cambio di orario, 01:59:59 passa a 1:00:00. In questo istanza, la pianificazione si attiverebbe come segue:
Tempo | Evento |
|---|---|
00:00:00 | Pianificare gli incendi |
01:00:00AM | Pianificare gli incendi |
01:59:59AM | È trascorsa un'ora dall'ultimo attivazione della pianificazione. |
01:00:00 (modifiche dell'ora) | Pianificare gli incendi |
In questo istanza, il Workday visualizza due eventi di incendio all'01:00. Tuttavia, la pianificazione ha continuato a essere attivata ogni ora.
Questo esempio di pianificazione mostra una pianificazione che viene attivata ogni 2 ore:
Tempo | Evento |
|---|---|
00:00:00 | Pianificare gli incendi |
01:59:59AM | Sono trascorse 2 ore dall'ultimo attivazione della pianificazione. |
01:00:00AM | Pianificare gli incendi |
03:00:00 (modifiche di orario) | Pianificare gli incendi |
In questo esempio, la pianificazione continua a rispettare il requisito di attivazione ogni 2 ore. Lo stesso comportamento in questi esempi vale se l'ora viene sposta a fase successiva anziché indietro. L'addetto alla pianificazione rispetterà l'
intervallo di tempo definito.
In sintesi, l'addetto alla pianificazione tenta di rispettare l'intervallo di tempo impostato nella pianificazione. Se si imposta una pianificazione in modo che si attivi ogni X ore, si tenta azione da svolgere , indipendentemente dal modo in cui la modifica dell'orario potrebbe alterare gli orari esatti in cui si verificano tali valutazioni.