Uso di un ambiente di produzione hotfix
SI APPLICA A: Azure Data Factory Azure Synapse Analytics
Suggerimento
Provare Data Factory in Microsoft Fabric, una soluzione di analisi completa per le aziende. Microsoft Fabric copre tutti gli elementi, dallo spostamento dei dati all'analisi scientifica dei dati, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Scopri come avviare gratuitamente una nuova versione di valutazione .
Se si distribuisce una factory in produzione e si nota che è presente un bug che deve essere corretto immediatamente, ma non è possibile distribuire il ramo di collaborazione corrente, potrebbe essere necessario distribuire un hotfix. Questo approccio è noto come QFE (Quick Fix Engineering).
Procedura per distribuire un hotfix
Usare la procedura seguente per distribuire un hotfix negli ambienti di produzione e di test.
In Azure DevOps passare alla versione che è stata distribuita in produzione. Trovare l'ultimo commit distribuito.
Dal messaggio di commit, ottenere l'ID commit del ramo di collaborazione.
Creare un nuovo ramo di hotfix dal commit.
Passare ad Azure Data Factory Studio e passare al ramo hotfix.
Usando Azure Data Factory Studio, correggere il bug. Testare le modifiche.
Dopo aver verificato l'hotfix, selezionare Esporta modello ARM per ottenere il modello di Resource Manager per l'hotfix.
Controllare manualmente questa compilazione nel ramo adf_publish.
Se la pipeline di versione è stata configurata in modo da essere attivata automaticamente in base alle archiviazioni di adf_publish, verrà avviata automaticamente una nuova versione. In caso contrario, accodare manualmente una versione.
Distribuire la versione dell'hotfix nelle factory di test e di produzione. Questa versione contiene il payload di produzione precedente e la correzione apportata nel passaggio 5.
Aggiungere le modifiche dall'hotfix al ramo di sviluppo in modo che le versioni successive non includano lo stesso bug.
Esercitazione video
Vedere il video seguente un'esercitazione video approfondita su come correggere gli ambienti a caldo.
Contenuto correlato
- Pubblicazione automatica per l'integrazione e il recapito continui
- Panoramica dell'integrazione e del recapito continui
- Automatizzare l'integrazione continua con le versioni di Azure Pipelines
- Alzare di livello manualmente un modello di Resource Manager a ogni ambiente
- Usare parametri personalizzati con un modello di Resource Manager
- Modelli di Resource Manager collegati
- Script di pre-distribuzione di esempio e post-distribuzione