Pular para o conteúdo
Lucas Lessa
Voltar para as notícias
DatabricksAtualizaçãoImpacto: Médio

Defina janelas de manutenção para pipelines contínuos no Lakeflow

Controle o momento em que o Databricks aplica atualizações de plataforma e reinicializações em pipelines contínuos do Lakeflow.

O que mudou

Pipelines contínuos rodam sem parar, exigindo reinicializações para receber atualizações de runtime ou infraestrutura serverless. Com as janelas de manutenção, você define o dia da semana, a hora de início e o fuso horário para que essas pausas ocorram apenas no momento planejado.

Para que serve

Imagine que você gerencia um pipeline de streaming que não pode sofrer paradas surpresa durante o horário de pico comercial. Com essa configuração, você garante que reinicializações por patches de segurança ou novas versões ocorram apenas de madrugada.

  • Escolher o dia da semana e hora exata para manutenção.
  • Evitar quedas de performance inesperadas por atualizações de infraestrutura.
  • Configurar alertas para início e término da manutenção.

Como usar

Você pode configurar a janela de manutenção pela interface do Databricks ou via Jobs REST API ao gerenciar um job contínuo.

{
  "continuous": {
    "pause_status": "UNPAUSED",
    "maintenance_window": {
      "start_hour": 2,
      "day_of_week": "TUESDAY",
      "timezone_id": "America/New_York"
    }
  }
}

O que acontece nesse código:

  1. O parâmetro continuous define que o job roda em modo contínuo.
  2. O bloco maintenance_window agrupa as regras de atualização.
  3. O campo start_hour determina a hora inicial em formato de 24 horas.
  4. Os campos day_of_week e timezone_id indicam o dia e o fuso horário avaliados.

Limitações e requisitos

  • O recurso aplica-se apenas a jobs e pipelines contínuos, não estando disponível para execuções agendadas.
  • Todos os três campos (start_hour, day_of_week e timezone_id) são obrigatórios quando a janela é ativada.
  • Clusters serverless possuem um tempo máximo de vida; se o limite expirar antes da próxima janela, o Databricks reiniciará o pipeline para respeitar a reciclagem de infraestrutura.
Ver nota oficial do Databricks

Maintenance windows for continuous pipelines

Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.

Relacionadas