Tipos de acionamento para trabalhos do Databricks
O senhor pode configurar a execução do trabalho para ser acionada em uma programação baseada em tempo, em acionadores de chegada de arquivos ou para ser executada continuamente.
O senhor também pode acionar manualmente a execução do trabalho ou usar ferramentas externas de orquestração para acionar a execução do trabalho.
Job programar e acionadores
Tipo de trigger |
Comportamento |
---|---|
Agendado |
Aciona a execução de um trabalho com base em uma programação baseada em tempo. Ver execução Job on a programar. |
Chegada do arquivo |
Aciona a execução de um trabalho quando novos arquivos chegam a um local de armazenamento Unity Catalog monitorado. Consulte Trigger Job quando novos arquivos chegarem. |
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. Ver execução do trabalho continuamente. |
Nenhum (manual) |
A execução é acionada manualmente com o botão executar agora ou programaticamente usando outras ferramentas de orquestração. Veja Trigger a execução de um único Job |
O senhor só pode ter um acionador definido para um trabalho, mas sempre pode usar o recurso executar agora para acionar manualmente uma execução. Consulte Acionar a execução de um único trabalho.
O acionamento manual da execução de um trabalho não retoma a programação do trabalho. Ver pausa e currículo Acionadores de trabalho.
Em default, somente uma única execução de um trabalho pode estar ativa por vez. As execuções acionadas são ignoradas quando excedem a simultaneidade máxima configurada para um trabalho. Consulte Configurar a execução máxima da concorrente.
Observação
Se uma ou mais tarefas em um trabalho com várias tarefas não forem bem-sucedidas, o senhor poderá reexecutar o subconjunto de tarefas mal-sucedidas. Veja Re-execução falhou e tarefa pulada.
pausa e currículo Gatilhos de trabalho
Quando o senhor pausa um acionador, qualquer execução ativa no momento continua, mas o acionador não começa mais novas execuções.
Quando o senhor retoma um acionador, o comportamento configurado é retomado no mesmo programador previamente configurado.
Observação
Se alguma execução estiver ativa quando um acionamento contínuo for retomado, o programador de trabalhos aguardará até que essa execução seja concluída para acionar uma nova execução.
Os botões para pausar e retomar o trabalho são exibidos dinamicamente no painel de detalhes do trabalho no siteJob em programar & Triggers. Esses botões são exibidos apenas para trabalhos que têm um acionador definido.
Se o acionador estiver ativo, clique em pausa.
Se o acionador for pausa, clique em Resume
Ao criar ou editar um acionador, o senhor também pode controlar essas configurações na caixa de diálogo programar & Triggers. Alterne entre Ativo e Pausa para controlar o status do acionador.