Freigeben über


Git-Integration und Bereitstellung für Datenpipelines (Vorschau)

Wichtig

Git-Integration und Bereitstellung für Datenpipelines in Data Factory für Microsoft Fabric befinden sich derzeit in der Vorschau. Diese Informationen beziehen sich auf eine Vorabversion des Produkts, an der vor der Veröffentlichung noch wesentliche Änderungen vorgenommen werden können. Microsoft übernimmt keine Garantie, weder ausdrücklich noch stillschweigend, für die hier bereitgestellten Informationen.

In Fabric ermöglichen kontinuierliche Integrations- und Entwicklungsfunktionen (CI/CD) mit Git-Integrations- und Bereitstellungspipelines den Import/Export von Arbeitsbereichs-Ressourcen mit individuellen Aktualisierungen. Dies weicht vom Azure Data Factory-Modell ab, bei dem Aktualisierungen ganzer Zuordnungsinstanzen mit der ARM-Vorlagenexportmethode bevorzugt werden. Mit dieser Änderung der Methodik können Kunden selektiv auswählen, welche Pipelines aktualisiert werden sollen, ohne die gesamte Zuordnungsinstanz zu pausieren. Sowohl die Git-Integration (bring-your-own Git) als auch Bereitstellungspipelines (integrierte CI/CD) verwenden das Konzept eines einzelnen Arbeitsbereichs mit einer einzigen Umgebung. Sie müssen Ihren verschiedenen Arbeitsbereichen unterschiedliche Umgebungen zuordnen, z. B. Entwicklungs-, Test- und Produktionsumgebungen.

Neuen Branch erstellen

Wechseln Sie auf der Fabric-Benutzeroberfläche zu New Branch, und erstellen Sie einen neuen Entwicklungszweig für Ihre Arbeit. Sehen Sie sich die Screenshots in den folgenden Abschnitten für die Branch-Eigenschaft an.

Entwicklung neuer Pipelines aus dem neuen Branch

Verwenden Sie diese Methode, um als Team an Ihrer Data Factory zusammenzuarbeiten. Exportieren Sie den Inhalt Ihrer Pipeline, und wenden Sie die entsprechenden Änderungen an. Lesen Sie die Schritte im folgenden Abschnitt, um einen neuen Branch zu erstellen und dort mit der Entwicklung Ihrer Pipelineänderungen zu beginnen.

Schritte zum Testen der Git-Integration

  1. Wählen Sie Ihren Arbeitsbereich in der linken Navigationsleiste aus, und verbinden Sie Ihren Arbeitsbereich mit Ihrem Git-Repository, indem Sie Arbeitsbereichs-Einstellungen auswählen.

    Der Screenshot zeigt, wo Sie die Schaltfläche Arbeitsbereichseinstellungen für einen Arbeitsbereich auswählen können.

  2. Wählen Sie die Git-Integration aus, und stellen Sie dann Ihr Organisations-, Projekt- und Git-Repository bereit. Wählen Sie in der Branch-Dropdownliste + Neuer Branch aus.

    Der Screenshot zeigt, wo Sie im Dialogfeld Arbeitsbereichseinstellungen die Registerkarte Git-Integration und die Schaltfläche + Neuer Branch auswählen.

  3. In der Arbeitsbereichsansicht wird der Status des Pipelineartefaktes als synchronisiert oder Unverbindlich angezeigt. Wenn keine unverbindliche Arbeit vorhanden ist, wählen Sie oben in der Ansicht die Indikator-Schaltfläche Quellcodeverwaltung aus. Anschließend können Sie auswählen, welche Artefakte synchronisiert werden sollen, und ob sie von Ihrem Arbeitsbereich zum Repository oder vom Repository zu Ihrem Arbeitsbereich synchronisiert werden sollen.

    gDer Screenshot zeigt, wo der Git-Status für eine Pipeline in den Details des Arbeitsbereichs angezeigt wird.

Schritte zum Testen von Bereitstellungspipelines

  1. Im Gegensatz zur Git-Integration ist keine manuelle Einstellung durch den Benutzer erforderlich. Sie können die Bereitstellungspipelines direkt von Ihrem bestehenden Arbeitsbereich aus verwenden.

  2. Wählen Sie auf der linken Seite des Bildschirms das Symbol Bereitstellungspipelines im App-Navigator aus.

    Der Screenshot zeigt, wo Sie im linken App-Navigator für Fabric die Schaltfläche Bereitstellungspipelines auswählen können.

  3. Nachdem Sie Bereitstellungspipelines ausgewählt haben, wird die Startseite der Bereitstellungspipelines angezeigt, auf der Sie eine neue Pipeline starten oder vorhandene Pipelines verwalten können.

  4. Von dort aus können Sie Ihre Arbeitsbereiche Ihren Entwicklungs-, Test- und Produktions-Arbeitsbereichsumgebungen zuordnen.

    Der Screenshot zeigt, wo Arbeitsbereiche für Entwicklungs-, Test- und Produktions-Umgebungen zugewiesen werden sollen.

  5. Siehe die Allgemeine Dokumentation zu Fabric-Bereitstellungspipelines.

Aktuelle Einschränkungen

  • Bereitstellungsregeln in Bereitstellungspipelines (integrierte Fabric CI/CD) werden noch nicht unterstützt.