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:
- Na barra lateral, clique em Fluxos de trabalho.
- Clique no nome do trabalho na coluna Nome na guia Trabalhos .
- No painel Detalhes do trabalho, clique em Adicionar gatilho.
- Em Tipo de gatilho, selecione Agendado.
- Em Tipo de agenda, selecione Simples ou Avançado.
- Simples: especifique um intervalo e uma unidade de tempo para executar o trabalho.
- 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.
- 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.