Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Vous pouvez définir une planification temporelle pour vos crawlers et vos tâches dans AWS Glue. La définition de ces planifications utilise la syntaxe de type Unix cron
Pour en savoir plus sur la configuration des tâches et des crawlers à exécuter à l'aide d'une planification, veuillez consulter Démarrage des tâches et des crawlers à l'aide de déclencheurs.
Expressions Cron
Ces expressions se composent de six champs obligatoires qui sont séparés par des espaces.
Syntaxe
cron(
Minutes
Hours
Day-of-month
Month
Day-of-week
Year
)
Champs | Valeurs | Caractères génériques |
---|---|---|
Minutes |
0–59 |
, - * / |
Heures |
0 – 23 |
, - * / |
D ay-of-month |
1–31 |
, - * ? / L W |
Mois |
1–12 ou JAN–DEC |
, - * / |
D ay-of-week |
1–7 ou dim.–sam. |
, - * ? / L |
Année |
1970-2199 |
, - * / |
Caractères génériques
-
Le caractère générique , (virgule) inclut des valeurs supplémentaires. Dans le champ
Month
,JAN,FEB,MAR
contiendrait janvier, février et mars. -
Le caractère générique - (tiret) spécifie des plages. Dans le champ
Day
, 1–15 inclurait les jours 1 à 15 du mois spécifié. -
Le caractère générique * (astérisque) inclut toutes les valeurs du champ. Dans le champ
Hours
, * inclut chaque heure. -
Le caractère générique / (barre oblique) spécifie les incréments. Dans le champ
Minutes
, vous pouvez saisir1/10
pour spécifier un dixième de minute, en démarrant de la première minute de l'heure (par exemple, les 11e, 21e et 31e minutes). -
Le caractère générique ? (point d’interrogation) indique l’un ou l’autre. Dans le
Day-of-month
champ, tu pouvais saisir 7, et si tu ne te souciais pas du jour de la semaine le septième, tu pourrais entrer ? sur le Day-of-week terrain. -
Le caractère générique L dans les champs ou spécifie le dernier jour du mois ou de la semaine.
Day-of-month
Day-of-week
-
Le caractère générique W dans le champ spécifie un jour de la semaine.
Day-of-month
Dans le champDay-of-month
,3W
spécifie le jour le plus proche du troisième jour de semaine du mois.
Limites
-
Vous ne pouvez pas spécifier les champs
Day-of-month
etDay-of-week
de la même expression cron. Si vous spécifiez une valeur dans l’un de ces champs, vous devez utiliser un signe ? (point d’interrogation) dans l’autre. -
Les expressions cron qui entraînent des fréquences d'une rapidité supérieure à 5 minutes ne sont pas prises en charge.
Exemples
Lors de la création d’une planification, vous pouvez utiliser les exemples de chaînes cron suivants.
Minutes | Heures | Jour du mois | Mois | Jour de la semaine | Année | Signification |
---|---|---|---|---|---|---|
0 USD |
10 |
* |
* |
? |
* |
Exécuter à 10 h 00 (UTC) chaque jour |
15 |
12 |
* |
* |
? |
* |
Exécuter à 12 h 15 (UTC) chaque jour |
0 |
18 |
? |
* |
MON-FRI |
* |
Exécuter à 18 h 00 (UTC) du lundi au vendredi |
0 |
8 |
1 |
* |
? |
* |
Exécuter à 8 h 00 (UTC) chaque 1er jour du mois |
0/15 |
* |
* |
* |
? |
* |
Exécuter toutes les 15 minutes |
0/10 |
* |
? |
* |
MON-FRI |
* |
Exécuter toutes les 10 minutes du lundi au vendredi |
0/5 |
8–17 |
? |
* |
MON-FRI |
* |
Exécuter toutes les 5 minutes du lundi au vendredi entre 8 h 00 et 17 h 55 (UTC) |
Par exemple, pour une exécution quotidienne à 12 h 15 UTC, spécifiez :
cron(15 12 * * ? *)