Expression cron pour le programme de surveillance - Amazon SageMaker

Expression cron pour le programme de surveillance

Pour fournir des détails relatifs à la planification de surveillance, utilisez ScheduleConfig, qui est une expression cron décrivant les détails de la planification de surveillance.

Amazon SageMaker Model Monitor prend en charge les expressions cron suivantes :

  • Pour indiquer que la tâche doit commencer toutes les heures, utilisez ce qui suit :

    Hourly: cron(0 * ? * * *)

  • Pour exécuter la tâche tous les jours, utilisez ce qui suit :

    cron(0 [00-23] ? * * *)

Par exemple, les expressions cron suivantes sont valides :

  • Tous les jours à midi UTC : cron(0 12 ? * * *)

  • Tous les jours à minuit UTC : cron(0 0 ? * * *)

Pour prendre en charge l'exécution toutes les 6, 12 heures, Model Monitor prend en charge l'expression suivante :

cron(0 [00-23]/[01-24] ? * * *)

Par exemple, les expressions cron suivantes sont valides :

  • Toutes les 12 heures, à partir de 17 h UTC : cron(0 17/12 ? * * *)

  • Toutes les deux heures, à partir de minuit UTC : cron(0 0/2 ? * * *)

Notes
  • Bien que l'expression cron soit définie pour démarrer à 17 h UTC, il peut y avoir un délai de 0 à 20 minutes à partir de l'heure réelle demandée pour lancer l'exécution.

  • Pour lancer l'exécution selon un programme quotidien, ne définissez pas ce paramètre. SageMaker choisit une heure d'exécution quotidienne.

  • Actuellement, SageMaker prend uniquement en charge les fréquences horaires entières comprises entre 1 heure et 24 heures.