Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Cosmos DB in Microsoft Fabric unterstützt robuste CI/CD-Funktionen durch Bereitstellungspipelinen und Git-Integration. Diese Funktionalität optimiert Entwicklungsworkflows und fördert die Konsistenz in allen Umgebungen. In diesem Leitfaden konfigurieren Sie eine Bereitstellungspipeline und Git-Integration für eine Datenbank in Cosmos DB in Fabric.
Voraussetzungen
Bestehende Fabric-Kapazität
- Wenn Sie über keine Fabric-Kapazität verfügen, starten Sie eine Fabric-Testversion.
Eine vorhandene Cosmos DB-Datenbank in Fabric
- Wenn Sie noch keine Datenbank besitzen, erstellen Sie eine neue Cosmos DB-Datenbank in Fabric.
Konfigurieren einer Bereitstellungs-Pipeline
Bereitstellungspipelinen vereinfachen das Verschieben von Elementen wie Datasets, Berichten oder semantischen Modellen von einem Arbeitsbereich in einen anderen. Sie können beispielsweise eine Bereitstellungspipeline verwenden, um Elemente zwischen Entwicklungs-, Staging-, Test- und Produktionsumgebungen zu migrieren. Die Pipeline vergleicht Elemente zwischen Umgebungen und stellt nur Elemente mit Änderungen bereit. In diesem Abschnitt wird eine Bereitstellungspipeline so konfiguriert, dass eine Datenbank zu einem neuen Arbeitsbereich migriert wird.
Öffnen Sie das Fabric-Portal (https://app.fabric.microsoft.com).
Navigieren Sie mit Ihrer Cosmos DB-Datenbank zu Ihrem vorhandenen Arbeitsbereich.
Wählen Sie in der Menüleiste die Option "Bereitstellungspipeline erstellen" aus.
Geben Sie im Dialogfeld " Neue Bereitstellungspipeline hinzufügen " einen eindeutigen Namen für die Pipeline ein, und wählen Sie dann "Weiter" aus.
Konfigurieren Sie die Struktur Ihrer Pipeline, indem Sie Phasen wie "Entwicklung", "Test" oder "Produktion" definieren.
Wählen Sie "Erstellen" aus, und fahren Sie fort.
Weisen Sie nun jeder Phase der Pipeline Arbeitsbereiche zu. Elemente in jedem Arbeitsbereich werden automatisch der Phase zugeordnet.
Sobald Sie Inhalte in der ersten Pipelinephase haben, stellen Sie sie in der nächsten Phase und in allen nachfolgenden Phasen bereit.
Tipp
Sie können die Bereitstellung in der nächsten Phase auch dann durchführen, wenn diese Phase Inhalte enthält. Paarweise verbundene Elemente werden überschrieben.
Hinweis
Weitere Informationen zu unterstützten Bereitstellungspipelineelementen finden Sie unter unterstützten Elementen in Bereitstellungspipelinen.
Mit Git integrieren
Die Git-Integration optimiert den Prozess der Zusammenarbeit mithilfe der Versionssteuerung für Ihre Fabric-Elemente. Mithilfe der Integration mit Git können Sie Ihre Cosmos DB-Datenbank und -Container mit dem Repository synchronisieren, Elemente aus Git in Ihren aktuellen Arbeitsbereich importieren oder Änderungen im Laufe der Zeit mithilfe von Gitflow nachverfolgen (Pullanforderungen, Verzweigungen usw.). In diesem Abschnitt ist die Datenbank in ein Repository auf GitHub integriert.
Navigieren Sie erneut zu Ihrem vorhandenen Arbeitsbereich.
Wählen Sie in der Menüleiste "Einstellungen" aus.
Wählen Sie im Dialogfeld "Arbeitsbereichseinstellungen " die Option "Git-Integration" aus.
Wählen Sie den GitHub-Anbieter für Git aus.
Autorisieren Sie bei Bedarf Ihre Verbindung mit GitHub.
Wählen Sie das Repository, den Branch und den Ordner für Ihr GitHub-Ziel-Repository aus.
Wählen Sie "Verbinden" und "Synchronisieren" aus.
Hinweis
Weitere Informationen zur Git-Integration finden Sie unter "Erste Schritte mit der Git-Integration".