Pianificatore

Lo scheduler utilizzato in SKOOR si basa su react-js-cron. Questo scheduler consente di automatizzare determinati processi, come l'esecuzione di script o di previsioni. È possibile aggiungere più scheduler per un singolo processo e attivarli o disattivarli. È possibile associare una configurazione di esecuzione allo scheduler, in modo da eseguire automaticamente il processo per ogni configurazione di esecuzione.

Impostazioni

Descrizione

Scheduler

Scegliere innanzitutto un periodo (Anno, Mese, Settimana, Giorno, Ora o Minuto): a seconda della selezione effettuata, verranno visualizzati solo i campi pertinenti (Mesi, Giorni del mese, Giorni della settimana, Ore, Minuti). È possibile effettuare una selezione multipla; per eseguire il processo a intervalli regolari, impostare il Periodo e fare doppio clic sul numero desiderato.

Esempio: ogni giorno alle 02:30 → Periodo "Giorno", Ora 2, Minuto 30.

Esempio: ogni 10 minuti → Periodo "Ora", Minuto <fare doppio clic su 10>

Periodi

Scegli l’intervallo di ricorrenza nella parte superiore. Disponibili (dal più grande al più piccolo):

  • Anno: esecuzione su base annuale

  • Mese: si esegue su base mensile

  • Settimana: si esegue su base settimanale

  • Giorno: si esegue su base giornaliera

  • Ora: si esegue ogni ora

  • Minuto: viene eseguito una volta al minuto

A seconda del periodo selezionato, vengono visualizzati solo i campi di impostazione pertinenti.

Campi di impostazione

A seconda del periodo, vengono visualizzati uno o più di questi campi:

  • Mesi: gennaio–dicembre, è possibile selezionare più mesi

  • Giorni del mese: dal 1° al 31, è possibile selezionare più giorni

  • Giorni della settimana: domenica–sabato, selezione multipla possibile

  • Ore: da 0 a 23

  • Minuti: da 0 a 59

Campi per periodo

Questi campi possono essere configurati per il periodo specificato.

  • Anno: mesi, giorni del mese, ore, minuti

  • Mese: Giorni del mese, Ore, Minuti

  • Settimana: Giorni della settimana, Ore, Minuti

  • Giorno: Ore, minuti

  • Ora: minuti

  • Minuto: si esegue ogni minuto

Esempi

  • Ogni giorno alle 02:30 → Periodo: Giorno, Ora: 2, Minuto: 30

  • Ogni lunedì e venerdì alle 08:00 → Periodo: Settimana, Giorni della settimana: Lun + Ven, Ora: 8, Minuto: 0

  • Il 1° di ogni mese alle 00:00 → Periodo: Mese, Giorno del mese: 1, Ora: 0, Minuto: 0

  • Ogni ora al minuto 15 → Periodo: Ora, Minuto: 15

  • Ogni dieci minuti → Intervallo: Ora, Minuto: <doppio clic su 10>