Création d'une programmation d'expression CRON

Une expression CRON est une chaîne de cinq champs séparés par un espace.

Entrez l'expression cron au format suivant :

<minute> <hour> <days of month> <months> <days of week>

Voici les valeurs de champ valides que vous pouvez utiliser dans l'expression cron :

  • <minute> : 0–59
  • <hour> : 0–23
  • <days of month> : 1–31
  • <months> : 1–12 (de janvier à décembre)
  • <days of week> : 1–7 (du lundi au dimanche)

Par exemple, pour exécuter la programmation à 23:00 le 15e jour d'un mois, entrez l'expression suivante : 0 23 15 * *

Un champ peut également contenir les caractères spéciaux suivants :

  • * : représente n'importe quelle valeur.
  • , : séparateur pour plusieurs valeurs. Par exemple, pour <days of week>, 2,3 représente mardi et mercredi.
  • - : plage de valeurs. Par exemple, pour <days of week>, 1-3 représente du lundi au mercredi.
  • / : valeurs d'intervalle. Par exemple, pour <minute>, */30 représente toutes les 30 minutes.
Remarque

Vous ne pouvez pas créer une planification qui se déclenche à un intervalle inférieur à 30 minutes. Seuls les intervalles de 30 minutes ou plus sont autorisés.

Par exemple, vous pouvez créer une programmation avec l'expression */30 * 15 * * pour exécuter la programmation toutes les 30 minutes le 15e jour de chaque mois. Toutefois, vous ne pouvez pas définir une programmation avec */15 * 15 * *.

Utilisez la procédure suivante pour créer une programmation en écrivant une expression CRON.

    1. Sur la page de liste Applications, sélectionnez le nom de l'application qui contient les tâches à planifier. Si vous avez besoin d'aide pour trouver la page de liste ou l'application, reportez-vous à Liste des applications
    2. Sur la page de détails de l'application, sélectionnez Programmations, puis Créer une programmation.
    3. Sur la page Créer une programmation, entrez un nom et, éventuellement, une description.

      L'identificateur est une valeur générée par le système en fonction du nom. Vous pouvez modifier la valeur, mais une fois que vous avez créé et enregistré le planning, vous ne pouvez plus mettre à jour l'identificateur.

    4. Dans le menu Fuseau horaire, sélectionnez un fuseau horaire pour cette programmation.
    5. Dans le menu Fréquence, sélectionnez Expression CRM.
    6. Entrez l'expression et sélectionnez Valider.

      Si la validation réussit, passez à l'étape suivante. Si ce n'est pas le cas, modifiez l'expression.

    7. Sélectionnez Create (Créer).
  • Pour créer une programmation, utilisez la commande oci data-integration schedule create, les paramètres requis et le paramètre de type complexe :

    oci data-integration schedule create [OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Exécutez l'opération CreateSchedule avec le modèle de fréquence approprié pour créer une programmation.