Partilhar via


Usando um ambiente de produção de hotfix

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Gorjeta

Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange tudo, desde a movimentação de dados até ciência de dados, análises em tempo real, business intelligence e relatórios. Saiba como iniciar uma nova avaliação gratuitamente!

Se implantares uma aplicação na produção e perceberes que há um bug que precisa ser corrigido imediatamente, mas não puderes implantar o ramo de colaboração atual, talvez seja necessário implantar um hotfix. Essa abordagem é conhecida como engenharia de correção rápida ou QFE.

Etapas para implantar um hotfix

Use as etapas a seguir para implantar um hotfix em seus ambientes de produção e teste.

  1. No Azure DevOps, vá para a versão que foi implantada na produção. Encontre o último compromisso implantado.

  2. Na mensagem de confirmação, obtenha a ID de confirmação da ramificação de colaboração.

  3. Crie uma nova ramificação de hotfix a partir desse commit.

  4. Vá para o Azure Data Factory Studio e mude para a ramificação de correção urgente.

  5. Usando o Azure Data Factory Studio, corrija o bug. Teste as alterações.

  6. Depois de verificar a correção, selecione Exportar Modelo ARM para obter o modelo de hotfix do Gerenciador de Recursos.

  7. Verifique manualmente essa compilação na ramificação adf_publish.

  8. Se você configurou seu pipeline de liberação para acionar automaticamente com base em adf_publish check-ins, uma nova versão será iniciada automaticamente. Caso contrário, enfileire manualmente um lançamento.

  9. Implante a versão do hotfix nas fábricas de teste e produção. Esta versão contém a carga útil de produção anterior mais a correção que você fez na etapa 5.

  10. Adicione as alterações do hotfix à ramificação de desenvolvimento para que versões posteriores não incluam o mesmo bug.

Tutorial de vídeo

Abaixo, veja um vídeo tutorial detalhado sobre como corrigir rapidamente os seus ambientes.