Verwenden einer Hotfix-Produktionsumgebung

GILT FÜR: Azure Data Factory Azure Synapse Analytics

Tipp

Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. Microsoft Fabric deckt alle Aufgaben ab, von der Datenverschiebung bis hin zu Data Science, Echtzeitanalysen, Business Intelligence und Berichterstellung. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!

Wenn Sie eine Factory in der Produktionsumgebung bereitstellen und ein sofort zu behebender Fehler vorhanden ist, Sie den aktuellen Kollaborationsbranch aber nicht bereitstellen können, müssen Sie unter Umständen einen Hotfix verwenden. Dieser Ansatz wird als Quick Fix Engineering oder QFE bezeichnet.

Schritte zum Bereitstellen eines Hotfixes

Führen Sie die folgenden Schritte aus, um einen Hotfix in Ihrer Produktions- und Testumgebung bereitzustellen.

  1. Navigieren Sie in Azure DevOps zu dem Release, das für die Produktion bereitgestellt wurde. Suchen Sie nach dem letzten bereitgestellten Commit.

  2. Rufen Sie aus der Commitmeldung die Commit-ID des Kollaborationsbranch ab.

  3. Erstellen Sie aus diesem Commit einen neuen Hotfixbranch.

  4. Navigieren Sie zu Azure Data Factory Studio und dort zum Hotfixbranch.

  5. Beheben Sie den Fehler mit Azure Data Factory Studio. Testen Sie die Änderungen.

  6. Wählen Sie nach der Verifizierung der Fehlerbehebung die Option Export ARM Template (ARM-Vorlage exportieren) aus, um die Resource Manager-Vorlage für den Hotfix abzurufen.

  7. Checken Sie diesen Build manuell im Branch „adf_publish“ ein.

  8. Wenn Sie die Releasepipeline so konfiguriert haben, dass sie bei Check-Ins in „adf_publish“ automatisch ausgelöst wird, wird automatisch ein neues Release gestartet. Reihen Sie andernfalls manuell ein Release in die Warteschlange ein.

  9. Stellen Sie das Hotfixrelease für die Test- und Produktionsfactorys bereit. Dieses Release enthält die vorherige Nutzlast der Produktionsumgebung sowie die Korrektur, die Sie in Schritt 5 vorgenommen haben.

  10. Fügen Sie dem Entwicklungsbranch die Änderungen aus dem Hotfix hinzu, damit spätere Releases nicht den gleichen Fehler enthalten.

Videotutorial

Das folgende Video ist ein ausführliches Videotutorial, in dem Sie erfahren, wie Sie ein Hotfix in Ihren Umgebungen anwenden.