Configurações de enfileiramento e simultaneidade de trabalhos do Databricks
Este artigo contém instruções e recomendações para definir configurações avançadas em trabalhos do Databricks.
Habilitar o enfileiramento de execuções de trabalho
Nota
O enfileiramento é habilitado por padrão para trabalhos criados por meio da interface do usuário após 15 de abril de 2024.
Para evitar que execuções de um trabalho sejam ignoradas devido a limites de simultaneidade, você pode habilitar a fila para o trabalho. Quando a fila está habilitada, a execução é enfileirada por até 48 horas se os recursos não estiverem disponíveis para uma execução de trabalho. Quando a capacidade está disponível, a execução do trabalho é retirada da fila e executada. As execuções em fila são exibidas na lista de execuções para o trabalho e na lista de execuções recentes de trabalho.
Uma execução é enfileirada quando um dos seguintes limites é atingido:
- O máximo de ativos simultâneos é executado no espaço de trabalho.
- A tarefa simultânea
Run Job
máxima é executada no espaço de trabalho. - O máximo de execuções simultâneas do trabalho.
Enfileiramento é uma propriedade de nível de trabalho que enfila é executada apenas para esse trabalho.
Para habilitar ou desabilitar a fila, clique em Configurações avançadas e clique no botão de alternância Fila no painel lateral Detalhes do trabalho.
Configurar o máximo de execuções simultâneas
Por padrão, o máximo de execuções simultâneas para todos os novos trabalhos é 1.
Clique Editar execuções simultâneas em Configurações avançadas para definir o número máximo de execuções paralelas deste trabalho.
O Azure Databricks ignora a execução se o trabalho já tiver atingido seu número máximo de execuções ativas ao tentar iniciar uma nova execução.
Defina esse valor como maior que 1 para permitir várias execuções simultâneas do mesmo trabalho. Isso é útil, por exemplo, se você acionar seu trabalho em um cronograma frequente e quiser permitir que as execuções consecutivas se sobreponham ou acionem várias execuções que diferem por seus parâmetros de entrada.