Planificateur

Le scheduler utilisé dans SKOOR repose sur react-js-cron. Ce scheduler vous permet d'automatiser certains processus, tels que l'exécution de scripts ou de prévisions. Vous pouvez ajouter plusieurs Scheduler pour un même processus et les activer ou les désactiver. Une configuration d'exécution peut être associée au Scheduler afin que le processus soit exécuté automatiquement pour chaque configuration d'exécution. Commencez par choisir une période, puis configurez les champs correspondants.

Périodes

Sélectionnez la fréquence de récurrence en haut de la page. Options disponibles (de la plus longue à la plus courte) :

  • Année : s'exécute une fois par an à des mois, jours et heures spécifiques

  • Mois : s’exécute chaque mois à des jours/heures spécifiques

  • Semaine : s'exécute certains jours de la semaine et à des heures spécifiques

  • Jour : s'exécute tous les jours à une heure précise

  • Heure : s'exécute toutes les heures à une minute précise

  • Minute : s'exécute toutes les minutes

En fonction de la période sélectionnée, seuls les champs de paramétrage pertinents s'affichent.

Champs de paramétrage

En fonction de la période, un ou plusieurs de ces champs s'affichent :

  • Mois : janvier à décembre, sélection multiple possible

  • Jours du mois : du 1er au 31, sélection multiple possible

  • Jours de la semaine : dim.–sam., sélection multiple possible

  • Heures : 0 à 23

  • Minutes : 0–59

Il est possible de sélectionner plusieurs valeurs en double-cliquant sur une option ou en ajoutant d’autres valeurs.

Champs par période

  • Année : mois, jours du mois, heures, minutes

  • Mois : jours du mois, heures, minutes

  • Semaine : jours de la semaine, heures, minutes

  • Jour : heures, minutes

  • Heure : minutes

  • Minute : s'exécute toutes les minutes

Exemples

  • Tous les jours à 02h30 → Période : Jour, Heure : 2, Minute : 30

  • Tous les lundis et vendredis à 08 h 00 → Période : semaine, jours de la semaine : lun + ven, heure : 8, minute : 0

  • Le 1er de chaque mois à 00 h 00 → Période : Mois, Jour du mois : 1, Heure : 0, Minute : 0

  • Toutes les heures à la 15e minute → Période : Heure, Minute : 15

  • Toutes les dix minutes → Période : Heure, Minute : <Double-cliquez sur 10>