Compartilhar via


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 fila de execuções de trabalho

Observação

O enfileiramento está 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 o enfileiramento para o trabalho. Quando o enfileiramento estiver habilitado, a execução será enfileirada por até 48 horas se não houver recursos disponíveis para executar o trabalho. Quando a capacidade está disponível, a execução do trabalho é desenfileirada e executada. As execuções em fila são exibidas na lista de execuções do trabalho e na lista de execuções de trabalho recentes.

Uma execução é enfileirada quando um dos seguintes limites é atingido:

  • O máximo de ativos simultâneos é executado no espaço de trabalho.
  • O máximo de Run Job tarefas simultâneas é executado no espaço de trabalho.
  • O máximo de execuções simultâneas do trabalho.

Enfileiramento é uma propriedade de nível de trabalho que as filas são executadas somente para esse trabalho.

Para habilitar ou desabilitar o enfileiramento, 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 em Editar execuções simultâneas em Configurações avançadas para definir o número máximo de execuções paralelas desse trabalho.

O Azure Databricks ignorará 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 com base em um agendamento frequente e quiser habilitar a sobreposição das execuções consecutivas ou se quiser acionar várias execuções que tenham diferença nos parâmetros de entrada.