Aller au contenu

Planification

DQS prend en charge les scans récurrents automatisés via une planification basée sur CRON. Une fois configurés, les scans s’exécutent automatiquement sans intervention manuelle.

  1. Accédez à la définition dans Insight Studio
  2. Ouvrez la modale Scan Schedules depuis la barre latérale
  3. Cliquez sur Create Schedule

Modale Scan Schedules — aucune planification configurée

  1. Configurez la planification — définissez la fréquence, l’heure et optionnellement un nom :

Formulaire New Schedule avec la configuration de fréquence et d'heure

  1. Vérifiez et enregistrez la planification :

Formulaire de planification complété avec le nom « Case SLA Daily Check »

ParamètreDescriptionExemple
NameNom d’affichage de la planificationCase SLA Daily Check
FrequencyFréquence d’exécution du scanDaily, Weekly, Monthly
TimeHeure d’exécution06:30
Day of WeekPour les planifications hebdomadairesMonday
Day of MonthPour les planifications mensuelles1st

En interne, les planifications utilisent des expressions CRON Salesforce. DQS fournit une interface conviviale qui génère l’expression CRON pour vous, mais les utilisateurs avancés peuvent également définir des expressions personnalisées.

PlanificationExpression CRON
Quotidien à 2h0 0 2 * * ?
Hebdomadaire le lundi à 6h0 0 6 ? * MON
Mensuel le 1er à minuit0 0 0 1 * ?
Chaque jour ouvré à 5h0 0 5 ? * MON-FRI

La modale Scan Schedules affiche toutes les planifications configurées avec leur statut, fréquence et prochaine exécution. Le compteur indique combien de tâches planifiées sont utilisées par rapport à la limite Salesforce (par exemple, 2/100).

Option Manage Schedule dans la barre latérale d'Insight Studio

Cliquez sur l’icône de modification pour modifier les paramètres de planification. La planification existante est remplacée par la nouvelle configuration.

Modifier la planification — cliquez sur l'icône crayon

Utilisez le bouton Active pour mettre temporairement en pause une planification sans la supprimer.

Désactiver la planification — cliquez sur le bouton Active

Cliquez sur l’icône de suppression pour retirer une planification. Les scans manuels restent disponibles.

Supprimer la planification — cliquez sur l'icône corbeille

Chaque scan enregistre qui l’a déclenché :

  • Scans manuels — Enregistre l’utilisateur qui a cliqué sur « Run Scan »
  • Scans planifiés — Enregistre « Scheduled » comme source de déclenchement
  • Horodatage — Quand le scan a commencé et s’est terminé
  • Seules les définitions Active peuvent être planifiées
  • L’exécution de scans consomme des governor limits Salesforce (batch Apex)
  • Planifiez les scans pendant les heures creuses pour minimiser l’impact
  • Plusieurs définitions peuvent être planifiées à des heures différentes