Criando uma Programação de Expressão Cron

Uma expressão cron é uma string de cinco campos separados por um espaço em branco.

Digite a expressão cron no seguinte formato:

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

Veja a seguir os valores de campo válidos que você pode usar na expressão cron:

  • <minute>: 0–59
  • <hour>: 0–23
  • <days of month>: 1–31
  • <months>: de 1 a 12 (de janeiro a dezembro)
  • <days of week>: 1–7 (de segunda a domingo)

Por exemplo, para executar a programação às 23:00 no dia 15 de qualquer mês, digite esta expressão: 0 23 15 * *

Um campo também pode ter os seguintes caracteres especiais:

  • * : Representa qualquer valor.
  • , : Separador para mais de um valor. Por exemplo, para <days of week>, 2,3 representa terça-feira e quarta-feira.
  • - : Faixa de valores. Por exemplo, para <days of week>, 1-3 representa de segunda a quarta.
  • / : Valores de etapa. Por exemplo, para <minute>, */30 representa a cada 30 minutos.
Observação

Não é possível criar uma programação que seja acionada em um intervalo inferior a 30 minutos. Apenas intervalos de 30 minutos ou mais são permitidos.

Por exemplo, você pode criar uma programação com a expressão */30 * 15 * * para executar a programação a cada 30 minutos no dia 15 de qualquer mês. No entanto, você não pode definir uma programação com */15 * 15 * *.

Use o procedimento a seguir para criar uma programação escrevendo uma expressão cron.

    1. Na página de lista Aplicativos, selecione o nome do aplicativo que contém as tarefas que você deseja programar. Se precisar de ajuda para localizar a página de lista ou o aplicativo, consulte Listando Aplicativos
    2. Na página de detalhes do aplicativo, selecione Programações e, em seguida, Criar programação.
    3. Na página Criar programação, digite um nome e uma descrição (opcional).

      O identificador é um valor gerado pelo sistema com base no nome. Você pode alterar o valor, mas depois de criar e salvar a programação, não será possível atualizar o identificador.

    4. No menu Fuso Horário, selecione um fuso horário para essa programação.
    5. No menu Frequência, selecione Expressão cron.
    6. Informe a expressão e selecione Validar.

      Se a validação for bem-sucedida, prossiga para a próxima etapa. Caso contrário, revise a expressão.

    7. Selecione Criar.
  • Use o comando oci data-integration schedule create, os parâmetros necessários e o parâmetro de tipo complexo para criar uma programação:

    oci data-integration schedule create [OPTIONS]

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Linha de Comando.

  • Execute a operação CreateSchedule com o modelo de frequência apropriado para criar uma programação.