Executar trabalhos de acordo com um cronograma

Configure seu trabalho com o gatilho Agendado para executá-los em um cronograma baseado em tempo.

O tipo de gatilho agendado tem duas opções:

  • Defina um cronograma simples para executar um trabalho periodicamente com base em uma unidade de tempo e intervalo especificados. Por exemplo, agende um trabalho para ser executado a cada doze horas, começando quando o trabalho é executado pela primeira vez.
  • Defina um cronograma avançado que ofereça mais controle sobre o período, a hora e o fuso horário para executar o trabalho.

Nota

Não é possível especificar a hora da primeira execução para uma programação simples. O agendador escolhe um horário quando você configura o agendamento.

Adicionar uma agenda de trabalho

Para definir um cronograma para o trabalho:

  1. Na barra lateral, clique em Fluxos de trabalho.
  2. Clique no nome do trabalho na coluna Nome na guia Trabalhos .
  3. No painel Detalhes do trabalho, clique em Adicionar gatilho.
  4. Em Tipo de gatilho, selecione Agendado.
  5. Em Tipo de agenda, selecione Simples ou Avançado.
    1. Simples: especifique um intervalo e uma unidade de tempo para executar o trabalho.
    2. Avançado: especifique o período, a hora de início e o fuso horário. Opcionalmente, marque a caixa de seleção Mostrar sintaxe do Cron para exibir e editar a programação no Quartz Cron Syntax.
  6. Clique em Guardar.

Você também pode agendar um trabalho de bloco de anotações diretamente na interface do usuário do bloco de anotações.

Nota

  • O Azure Databricks impõe um intervalo mínimo de 10 segundos entre as execuções subsequentes acionadas pelo agendamento de um trabalho, independentemente da configuração na expressão cron.
  • Você pode escolher um fuso horário que observe o horário de verão ou UTC. Se você selecionar um fuso horário que observe o horário de verão, um trabalho por hora será ignorado ou poderá parecer atrasado em uma ou duas horas quando o horário de verão começar ou terminar. Para executar a cada hora (hora absoluta), escolha UTC.
  • O agendador de tarefas não se destina a trabalhos de baixa latência. Devido a problemas de rede ou nuvem, as execuções de tarefas podem, ocasionalmente, ser atrasadas até vários minutos. Nessas situações, os trabalhos agendados são executados imediatamente após a disponibilidade do serviço.