Une planification déclenche automatiquement l'un de vos process, de façon récurrente, sans que vous ayez à cliquer vous-même sur Start process. Une exécution planifiée crée une exécution normale, exactement comme une exécution manuelle — voir Surveiller et gérer une exécution dans DQE One Standalone pour la suite.
Où planifier un process
- Scheduler dans la navigation de gauche (a sa propre icône + d'ajout rapide), ou le bouton New scheduler sur la page Scheduler elle-même.
Le widget Schedule Jobs de la page Overview liste vos 5 planifications les plus proches (Name, Frequency, Next run date).
Son icône d'édition ouvre le process, pas la planification — pour changer la fréquence, la date ou l'heure d'une planification, allez plutôt sur la page Scheduler.
C'est un mécanisme distinct de l'option propre à un process Auto-start the next step after completion (voir Créer et lancer un process dans DQE One Standalone) — celle-ci enchaîne un de vos process juste après qu'un autre se termine ; elle ne fait intervenir aucune planification.
Créer une planification
Sur l'écran New Scheduler, renseignez :
- Un interrupteur Active / Inactive — Active par défaut.
- Name — un nom pour la planification elle-même.
- Process — à choisir parmi vos propres process non archivés.
- Frequency — l'une des valeurs : Every 15 minutes, Every 30 minutes, Every 45 minutes, Every hour, Every day, Every week, Every month, Every year.
- Date — ne peut pas être antérieure à aujourd'hui.
- Time — à choisir via les molettes Hour / Min / AM-PM ; les minutes sont limitées à :00, :15, :30 ou :45.
Cliquez sur Create (ou Save si vous modifiez une planification existante). Les cinq champs sont obligatoires. Vous pouvez créer plusieurs planifications pour le même process.
Rien ne vérifie que le process est réellement prêt à être exécuté. Si vous planifiez un process encore à l'état de brouillon ou dont la configuration est incomplète, chaque exécution déclenchée échouera simplement jusqu'à ce que vous finissiez de configurer le process.
Comment fonctionne la récurrence
Il n'y a pas de champ séparé pour le "jour de la semaine" ou le "jour du mois" — le jour de récurrence vient de la Date que vous choisissez pour la première exécution : Every week se répète le même jour de la semaine, Every month le même jour du mois, Every year le même jour et le même mois.
Pour les planifications Every hour/day/week/month/year, choisissez une heure ronde (:00). Après la première exécution, les occurrences suivantes retombent pile à l'heure, quelles que soient les minutes choisies au départ. Seules les fréquences Every 15/30/45 minutes conservent exactement la minute choisie à chaque fois.
Ce qui se passe au déclenchement
Une exécution planifiée est créée et traverse les mêmes statuts qu'une exécution manuelle, et apparaît sur l'onglet Results du process exactement de la même façon — rien à l'écran ne distingue une exécution "planifiée" d'une exécution "manuelle".
Si le process lit depuis SFTP et qu'aucun fichier correspondant n'est trouvé au moment du déclenchement, l'exécution se termine quand même en Failed avec le message d'erreur habituel — voir "Être notifié" plus bas pour la seule façon dont ce cas est traité différemment.
Suivre vos planifications
L'onglet Incoming de la page Scheduler liste Name, Process, Frequency, Next Run et Status.
Frequency affiche ici la valeur brute que vous avez choisie (ex. "hour"), pas le libellé convivial du formulaire (ex. "Every hour"). Status correspond à l'état Active/Inactive de la planification elle-même — pas au résultat de sa dernière exécution. Pour cela, utilisez l'onglet History (le même historique d'exécutions décrit dans Surveiller et gérer une exécution dans DQE One Standalone — les exécutions planifiées y apparaissent de façon identique aux exécutions manuelles).
Lors de la modification d'une planification existante, un bouton History ouvre également un panneau latéral listant les exécutions les plus récentes de ce process, directement sur le même écran.
Mettre une planification en pause
Basculez-la sur Inactive et enregistrez. Rebasculez-la sur Active pour la reprendre.
Il n'existe actuellement aucun moyen de supprimer une planification depuis l'application — utilisez Inactive plutôt que de chercher une option de suppression.
Si le process planifié utilise un Rules Set (Unify Process ou Index Records), créer la planification verrouille ce Rules Set contre toute modification tant que la planification existe — et comme les planifications ne peuvent pas être supprimées, ce verrou ne peut actuellement pas non plus être levé depuis l'application. Réfléchissez-y avant de planifier ce type de process si vous comptez encore ajuster son Rules Set par la suite.
Quand une planification est mise en pause automatiquement
L'application elle-même bascule une planification sur Inactive, sans prévenir, dans deux cas : vous modifiez quoi que ce soit dans la configuration du process planifié, ou vous restaurez ce process depuis les archives. Rien à l'écran ne vous signale que cela s'est produit — ni bannière, ni email.
Après avoir modifié un process qui a une planification active, prenez l'habitude de vérifier son Status sur la page Scheduler — ne partez pas du principe qu'elle est toujours Active.
Être notifié d'une exécution planifiée
Les exécutions planifiées utilisent la même préférence My Account → Notifications par type de process que les exécutions manuelles (voir Surveiller et gérer une exécution dans DQE One Standalone) — le même email de succès/échec que celui que vous recevriez en démarrant le process vous-même.
Pour les planifications Every hour/day/week/month/year (pas celles à 15/30/45 minutes), vous recevrez aussi un email de rappel environ une heure avant l'exécution, mentionnant le process — soumis à la même préférence Notifications.
Une exception : si une exécution SFTP planifiée échoue uniquement parce qu'aucun nouveau fichier n'a été trouvé à traiter, vous ne recevrez pas l'email d'échec habituel pour celle-ci — vous la verrez quand même comme Failed en consultant l'onglet Results ou l'historique des exécutions.
Limites
Seuls les process peuvent être planifiés — les DataPipelines ne peuvent pas encore être planifiées.
Quand vous rouvrez une planification existante pour la modifier, vérifiez bien la Date et l'Heure affichées avant d'enregistrer — elles peuvent ne pas correspondre à votre propre fuseau horaire. Enregistrer sans les ajuster peut décaler silencieusement le moment où la planification s'exécute réellement.
Associé à