Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No Lakeflow Jobs, é possível configurar trabalhos para serem acionados automaticamente em qualquer uma das seguintes situações:
- Em um cronograma baseado no tempo
- Na chegada de ficheiros a um local de armazenamento do Unity Catalog
- Continuamente
Você também pode acionar tarefas manualmente ou por meio de ferramentas de orquestração externas.
Agendas e gatilhos de trabalho
| Tipo de acionador | Comportamento |
|---|---|
| Agendado | Aciona uma execução de tarefa com base em um agendamento temporal. Consulte Executar trabalhos numa programação. |
| Atualização da tabela | Os gatilhos são tarefas executadas quando as tabelas de origem são atualizadas. Consulte Acionar trabalhos quando as tabelas de origem são atualizadas. |
| 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 sempre que uma execução terminar 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 |
Por padrão, apenas uma única execução de um trabalho pode estar ativa ao mesmo tempo. No entanto, é possível aumentar esse limite nas configurações avançadas. As execuções são saltadas quando excedem a simultaneidade máxima configurada para um trabalho. Consulte Configurar o máximo de execuções simultâneas.
Configurar um gatilho numa tarefa
Abre o trabalho no qual desejas configurar um gatilho.
No painel de detalhes do trabalho , desça até à secção de horários e gatilhos &, e depois clique em Adicionar gatilho.
Em Agendas & Triggers, selecione o tipo de gatilho que deseja configurar: Agendado, Atualização de tabela, Chegada de arquivo ou Contínuo.
Com base no tipo de gatilho, outras opções também estão disponíveis para configuração.
Clique Salvar. Depois de salvar o gatilho, seu trabalho será iniciado somente quando um novo arquivo chegar no local configurado.
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 Reexecutar tarefas com falha e ignoradas.
Pausar e retomar gatilhos de trabalho
Você pode pausar e retomar os seus trabalhos no separador detalhes do trabalho em agendas & gatilhos. Os botões Pausar e Retomar aparecem apenas para trabalhos que têm um gatilho configurado.
Para pausar qualquer disparador de tarefa ativa, clique Pausar. Quando você pausa um gatilho, todas as execuções ativas no momento continuam, mas o gatilho não inicia mais novas execuções.
Para retomar o disparador, clique em Retomar. Quando você retoma um gatilho, o comportamento configurado é retomado no mesmo agendamento configurado anteriormente.
Ao criar ou editar um gatilho, pode também controlar essas configurações na caixa de diálogo Agendamentos e Gatilhos. Alterne entre Ativo e Pausado para controlar o Status do gatilho.
Nota
Se uma 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.