Utilisation d’un environnement de production de correctif logiciel
S’APPLIQUE À : Azure Data Factory Azure Synapse Analytics
Conseil
Essayez Data Factory dans Microsoft Fabric, une solution d’analyse tout-en-un pour les entreprises. Microsoft Fabric couvre tous les aspects, du déplacement des données à la science des données, en passant par l’analyse en temps réel, l’aide à la décision et la création de rapports. Découvrez comment démarrer un nouvel essai gratuitement !
Si vous déployez une fabrique en production et détectez un bogue qui doit être corrigé immédiatement, mais que vous ne pouvez pas déployer la branche de collaboration actuelle, vous devrez peut-être déployer un correctif logiciel. Cette approche est également connue sous le nom de QFE (Quick-Fix Engineering).
Étapes de déploiement d’un correctif logiciel
Suivez les étapes suivantes pour déployer un correctif dans vos environnements de production et de test.
Dans Azure DevOps, accédez à la version qui a été déployée en production. Recherchez la dernière validation qui a été déployée.
À partir du message de validation, obtenez l’ID de validation de la branche de collaboration.
Créez une nouvelle branche de correctifs logiciels à partir de cette validation.
Allez dans le Studio Azure Data Factory et passez à la branche hotfix.
En utilisant l'Azure Data Factory Studio, corrigez le bogue. Tester vos modifications.
Une fois le correctif vérifié, sélectionnez Exporter le modèle ARM pour obtenir le modèle Resource Manager du correctif logiciel.
Archivez manuellement cette build dans la branche adf_publish.
Si vous avez configuré votre pipeline de mise en production pour qu’il se déclenche automatiquement en fonction des archivages adf_publish, une nouvelle version démarre automatiquement. Sinon, créez manuellement une file d'attente de versions.
Déployez la version avec correctif logiciel dans les fabriques de test et de production. Cette version contient la charge utile de production précédente ainsi que la correction apportée à l’étape 5.
Ajoutez les modifications issues du correctif logiciel dans la branche de développement pour que les versions ultérieures n’incluent pas le même bogue.
Didacticiel vidéo
Regardez la vidéo ci-dessous, un didacticiel vidéo détaillé sur la façon de corriger vos environnements à chaud.
Contenu connexe
- Publication automatisée pour l’intégration et la livraison continues
- Vue d’ensemble de l’intégration et de la livraison continues
- Automatiser l’intégration continue à l’aide des versions d’Azure Pipelines
- Promouvoir manuellement un modèle Resource Manager pour chaque environnement
- Utiliser des paramètres personnalisés avec un modèle Resource Manager
- Modèles Resource Manager liés
- Exemple de script de pré-déploiement et de post-déploiement