Partilhar via


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 aba Trabalhos na Nomecolumn.
  3. No painel Detalhes do trabalho, clique em Adicionar gatilho.
  4. Em Tipo de Disparador, selectAgendado.
  5. Em Agenda, digite, select 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, select a caixa de seleção Show Cron Syntax 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ê select um fuso horário que observa o horário de verão, um trabalho por hora será ignorado ou poderá parecer atrasado em uma ou duas 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.