Partilhar via


Tipos de gatilho para trabalhos do Databricks

Você pode configurar execuções de trabalho para acionar em uma agenda baseada em tempo, gatilhos de chegada de arquivo ou para executar continuamente.

Você também pode acionar manualmente execuções de trabalho ou usar ferramentas de orquestração externas para disparar uma execução de trabalho.

Agendas de trabalho & gatilhos

Tipo de acionador Comportamento
Agendado Aciona uma execução de trabalho com base em uma programação baseada em tempo. Consulte Executar trabalhos em uma agenda.
Chegada do ficheiro Aciona uma tarefa executada quando novos arquivos chegam em um local de armazenamento monitorado do Catálogo Unity. Consulte Acionar trabalhos quando novos arquivos chegam.
Contínuo Para manter o trabalho sempre em execução, acione outra execução de trabalho sempre que uma execução de trabalho for concluída ou falhar. Consulte Executar trabalhos continuamente.
Nenhum (manual) As execuções são acionadas manualmente com o botão Executar agora ou programaticamente usando outras ferramentas de orquestração. Consulte Acionar uma única execução de trabalho

Você só pode ter um gatilho definido para um trabalho, mas sempre pode usar Executar agora para disparar manualmente uma execução. Consulte Acionar uma única execução de trabalho.

Acionar manualmente uma execução de trabalho não retoma a agenda de trabalho. Consulte Pausar e retomar gatilhos de trabalho.

Por padrão, apenas uma única execução de um trabalho pode estar ativa de cada vez. As execuções acionadas são ignoradas quando excedem a simultaneidade máxima configurada para um trabalho. Consulte Configurar o máximo de execuções simultâneas.

Nota

Se uma ou mais tarefas em um trabalho com várias tarefas não forem bem-sucedidas, você poderá executar novamente o subconjunto de tarefas malsucedidas. Consulte Executar novamente tarefas com falha e ignoradas.

Pausar e retomar gatilhos de trabalho

Quando você pausa um gatilho, todas as execuções ativas no momento continuam, mas o gatilho não inicia mais novas execuções.

Quando você retoma um gatilho, o comportamento configurado é retomado no mesmo agendamento configurado anteriormente.

Nota

Se qualquer execução estiver ativa quando um gatilho contínuo for retomado, o agendador de tarefas aguardará até que essa execução seja concluída para acionar uma nova execução.

Os botões para pausar e retomar seu trabalho são exibidos dinamicamente no painel Detalhes do trabalho em Agendas & Disparadores. Esses botões só aparecem para trabalhos que têm um gatilho definido.

  • Se o gatilho estiver ativo, clique em Pausar.
  • Se o gatilho estiver pausado, clique em Retomar

Ao criar ou editar um gatilho, você também pode controlar essas configurações na caixa de diálogo Agendas & Disparadores . Alterne entre Ativo e Pausado para controlar o Status do gatilho.