Delen via


Dataflow Gen2 met CI/CD- en Git-integratieondersteuning (preview)

Dataflow Gen2 biedt nu ondersteuning voor continue integratie/continue implementatie (CI/CD) en Git-integratie. Met deze functie kunt u gegevensstromen maken, bewerken en beheren in een Git-opslagplaats die is verbonden met uw infrastructuurwerkruimte. Daarnaast kunt u de functie implementatiepijplijnen gebruiken om de implementatie van gegevensstromen vanuit uw werkruimte naar andere werkruimten te automatiseren. In dit artikel wordt dieper ingegaan op het gebruik van Dataflow Gen2 met CI/CD en Git-integratie in Fabric Data Factory.

Notitie

De release van CI/CD- en Git-integratieondersteuning is gepland voor januari om de kwaliteit van de release te waarborgen en ervoor te zorgen dat er geen gevolgen zijn voor bestaande bewerkingen. Onze excuses voor eventuele ongemakken en waarderen uw begrip.

Nieuwe functies

Met Dataflow Gen2 (CI/CD Preview) kunt u nu:

  • Gebruik Git-integratieondersteuning voor Dataflow Gen2.
  • Gebruik de functie implementatiepijplijnen om de implementatie van gegevensstromen van uw werkruimte naar andere werkruimten te automatiseren.
  • Gebruik de Fabric-instellingen en planner om instellingen voor Dataflow Gen2 te vernieuwen en te bewerken.
  • Maak uw Dataflow Gen2 rechtstreeks in een werkruimtemap.

Vereisten

Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:

Een Dataflow Gen2 maken met CI/CD- en Git-ondersteuning

Volg deze stappen om een Dataflow Gen2 met CI/CD- en Git-ondersteuning te maken:

  1. Selecteer in de werkruimte Fabric de optie Nieuw item maken en selecteer vervolgens Dataflow Gen2.

    Schermopname van het venster Nieuw item met het item Dataflow Gen2 benadrukt.

  2. Geef uw gegevensstroom een naam en schakel de Git-integratie in. Selecteer vervolgens Maken.

    Schermopname van het venster New Dataflow Gen2 met de gegevensstroomnaamset en Git-integratie benadrukt en geselecteerd.

    De gegevensstroom wordt gemaakt en u wordt omgeleid naar het ontwerpcanvas van de gegevensstroom. U kunt nu beginnen met het maken van uw gegevensstroom.

  3. Wanneer u klaar bent, selecteert u Opslaan en uitvoeren.

    Schermopname van de Power Query-editor met de knop Opslaan en uitvoeren benadrukt.

  4. Nadat u de gegevensstroom hebt gepubliceerd, heeft de gegevensstroom de status niet-verzonden.

    Schermopname van de opgeslagen Dataflow Gen2 met de status die wordt weergegeven als niet-verzonden.

  5. Als u de gegevensstroom wilt doorvoeren naar de Git-opslagplaats, selecteert u het bronbeheerpictogram in de rechterbovenhoek van de werkruimteweergave.

    Schermopname van de knop Broncodebeheer.

  6. Selecteer alle wijzigingen die u wilt doorvoeren en selecteer Doorvoeren.

    Schermopname van het venster Broncodebeheer met de geselecteerde gegevensstroom en de knop Doorvoeren benadrukt.

U hebt nu een Dataflow Gen2 met CI/CD- en Git-ondersteuning. We raden u aan de aanbevolen procedures te volgen voor het werken met CI/CD en Git-integratie in Fabric die worden beschreven in scenario 2: ontwikkelen met behulp van een andere zelfstudie voor werkruimten .

Een Gegevensstroom Gen2 vernieuwen of een vernieuwing plannen

U kunt een Dataflow Gen2 op twee manieren vernieuwen met CI/CD en Git-ondersteuning, handmatig of door een vernieuwing te plannen. In de volgende secties wordt beschreven hoe u een Gegevensstroom Gen2 vernieuwt met CI/CD- en Git-ondersteuning.

Nu vernieuwen

  1. Selecteer in de infrastructuurwerkruimte het beletselteken voor meer opties naast de gegevensstroom die u wilt vernieuwen.

  2. Selecteer nu vernieuwen.

    Schermopname van het vervolgkeuzemenu meer opties met de opties nu vernieuwen benadrukt.

Het vernieuwen van gegevens plannen

Als uw gegevensstroom regelmatig moet worden vernieuwd, kunt u de vernieuwing plannen met behulp van de Fabric-planner.

  1. Selecteer in de werkruimte Fabric het beletselteken voor meer opties naast de gegevensstroom die u wilt vernieuwen.

  2. Selecteer Planning.

    Schermopname van het vervolgkeuzemenu meer opties met de optie Planning benadrukt.

  3. Op de planningspagina kunt u de vernieuwingsfrequentie en de begin- en eindtijd instellen, waarna u wijzigingen kunt toepassen.

    Schermopname van het instellingenscherm van de gegevensstroom met het tabblad Planning geselecteerd en de knop Vernieuwen benadrukt.

  4. Als u de vernieuwing nu wilt starten, selecteert u de knop Vernieuwen .

Geschiedenis en instellingen vernieuwen

Als u de vernieuwingsgeschiedenis van de gegevensstroom wilt weergeven, selecteert u het tabblad Vernieuwingsgeschiedenis in de vervolgkeuzelijst of gaat u naar de monitorhub en selecteert u de gegevensstroom waarvan u de vernieuwingsgeschiedenis wilt bekijken.

Instellingen voor Gegevensstroom Gen2 met CI/CD

Toegang tot de instellingen van de nieuwe Dataflow Gen2 met CI/CD- en Git-ondersteuning is vergelijkbaar met elk ander Fabric-item. U kunt de instellingen openen door het beletselteken voor meer opties naast de gegevensstroom te selecteren en de instellingen te selecteren.

Beperkingen en bekende problemen

Hoewel Dataflow Gen2 met CI/CD- en Git-ondersteuning een krachtige set functies biedt voor samenwerking die gereed is voor ondernemingen, moesten we de back-end opnieuw bouwen naar de infrastructuurarchitectuur. Dit betekent dat sommige functies nog niet beschikbaar zijn of beperkingen hebben. We werken actief aan het verbeteren van de ervaring en werken dit artikel bij naarmate er nieuwe functies worden toegevoegd.

  • De faseringsartefacten zijn in sommige ervaringen zichtbaar, zoals de ALM-gebruikersinterface. De faseringsartefacten worden in alle ervaringen in de toekomst verborgen.
  • Wanneer u de laatste dataflow Gen2 verwijdert met CI/CD- en Git-ondersteuning, worden de faseringsartefacten zichtbaar in de werkruimte en kunnen ze veilig door de gebruiker worden verwijderd.
  • Sommige ervaringen noemen ondersteuning voor REST API's, maar deze API's zijn nog niet beschikbaar. Alle dataflow Gen2 met CI/CD- en Git-ondersteuning biedt in de toekomst ondersteuning voor de openbare Fabric-API.
  • Het organiseren van een vernieuwing van een Dataflow Gen2 met CI/CD- en Git-ondersteuning is niet mogelijk in Fabric-gegevenspijplijnen.
  • De werkruimteweergave wordt niet weergegeven als er een vernieuwing wordt uitgevoerd voor de gegevensstroom.
  • Copilot voor Dataflow Gen2 met CI/CD- en Git-ondersteuning is nog niet beschikbaar.
  • VNet Gateway-verbindingen worden nog niet ondersteund in de ontwerpervaring voor gegevensstromen.
  • U kunt de Dataflow.json niet exporteren vanuit het werkruimtemenu. Tijdelijke oplossingen waarmee u de gegevensstroom kunt exporteren, zijn:
    • Gebruik de openbare Fabric-API om de Dataflow.json op te halen.
    • Gebruik de power query-sjabloonfunctie exporteren om de definitie van de gegevensstroom te exporteren.
    • Gebruik OneLake Explorer voor de werkruimte om de definitie van de gegevensstroom op te halen.
  • Dataflow Gen2 met CI/CD- en Git-ondersteuning biedt geen ondersteuning voor de functie eigendom nemen in de infrastructuurwerkruimte. Daarom kan alleen de maker van de gegevensstroom de gegevensstroom bewerken. Als u wilt samenwerken aan een gegevensstroom, kunt u vertakkingen in de Git-opslagplaats gebruiken en een pull-aanvraag maken om de wijzigingen samen te voegen. Ga voor meer informatie naar Scenario 2 : Ontwikkelen met behulp van een andere werkruimte.
  • Wanneer u vertakt naar een andere werkruimte, kan een dataflow Gen2-vernieuwing mislukken met het bericht dat de faserings lakehouse niet kan worden gevonden. Als dit gebeurt, maakt u een nieuwe Dataflow Gen2 met CI/CD- en Git-ondersteuning in de werkruimte om het maken van de staging lakehouse te activeren. Daarna moeten alle andere gegevensstromen in de werkruimte weer functioneren.
  • Wanneer u een nieuw item in uw werkruimte maakt, wordt mogelijk het item 'Dataflow Gen2 (CI/CD, preview)' weergegeven. Negeer deze en volg de instructies die in dit artikel worden beschreven. Het kan enige tijd duren voordat in uw regio het selectievakje wordt weergegeven voor het inschakelen van de CI/CD- en Git-ondersteuning.
  • Snel kopiĆ«ren is mogelijk niet standaard ingeschakeld in uw gegevensstroom. U kunt dit inschakelen met behulp van de gegevensstroominstellingen.
  • Verbindingen die gebruikmaken van een on-premises gegevensgateway veroorzaken momenteel problemen bij het vernieuwen van de gegevensstroom. We raden aan om een andere methode te gebruiken voor het inzamelen van gegevens uit on-premises gegevensbronnen naar Fabric.

We streven ernaar om Dataflow Gen2 continu te verbeteren met CI/CD- en Git-ondersteuning en waarderen uw geduld terwijl we aan deze verbeteringen werken.