Dataflow Gen2 med understøttelse af CI/CD og Git-integration (prøveversion)
Dataflow Gen2 understøtter nu kontinuerlig integration/kontinuerlig udrulning (CI/CD) og Git-integration. Denne funktion giver dig mulighed for at oprette, redigere og administrere dataflow i et Git-lager, der er forbundet til dit stofarbejdsområde. Derudover kan du bruge funktionen udrulningspipelines til at automatisere udrulningen af dataflow fra dit arbejdsområde til andre arbejdsområder. I denne artikel beskrives, hvordan du bruger Dataflow Gen2 med CI/CD og Git-integration i Fabric Data Factory.
Seddel
Udgivelsen af understøttelse af CI/CD og Git-integration er blevet omplanlagt til januar for at sikre kvaliteten af udgivelsen og sikre, at der ikke er nogen indvirkning på eksisterende handlinger. Vi undskylder ulejligheden og sætter pris på din forståelse.
Nye egenskaber
Med Dataflow Gen2 (CI/CD Preview) kan du nu:
- Brug Understøttelse af Git-integration til Dataflow Gen2.
- Brug funktionen udrulningspipelines til at automatisere udrulningen af dataflow fra dit arbejdsområde til andre arbejdsområder.
- Brug Fabric-indstillingerne og planlæggeren til at opdatere og redigere indstillingerne for Dataflow Gen2.
- Opret dit Dataflow Gen2 direkte i en arbejdsområdemappe.
Forudsætninger
For at komme i gang skal du fuldføre følgende forudsætninger:
- Have en Microsoft Fabric-lejerkonto med et aktivt abonnement. Opret en konto gratis.
- Sørg for, at du har et Arbejdsområde, der er aktiveret af Microsoft Fabric.
- Hvis du vil have glæde af Git-integration, skal du sørge for, at den er aktiveret for dit arbejdsområde. Hvis du vil vide mere om aktivering af Git-integration, skal du gå til Kom i gang med Git-integration.
Opret en Dataflow Gen2 med understøttelse af CI/CD og Git
Følg disse trin for at oprette et Dataflow Gen2 med understøttelse af CI/CD og Git:
I arbejdsområdet Fabric skal du vælge Opret nyt element og derefter vælge Dataflow Gen2.
Giv dit dataflow et navn, og aktivér Git-integrationen. Vælg derefter Opret.
Dataflowet oprettes, og du omdirigeres til lærredet til oprettelse af dataflow. Du kan nu begynde at oprette dit dataflow.
Når du er færdig, skal du vælge Gem og kør.
Når du har publiceret, har dataflowet status som ikke-bekræftet.
Hvis du vil sende dataflowet til Git-lageret, skal du vælge ikonet for kildekontrolelementet i øverste højre hjørne af arbejdsområdevisningen.
Vælg alle de ændringer, du vil bekræfte, og vælg derefter Bekræft.
Du har nu en Dataflow Gen2 med understøttelse af CI/CD og Git. Vi anbefaler, at du følger de bedste fremgangsmåder til at arbejde med CI/CD og Git-integration i Fabric, der er beskrevet i scenarie 2 – Udvikl ved hjælp af et andet selvstudium i arbejdsområdet .
Opdater en Dataflow Gen2, eller planlæg en opdatering
Du kan opdatere et Dataflow Gen2 med UNDERSTØTTELSE af CI/CD og Git på to måder – manuelt eller ved at planlægge en opdatering. I følgende afsnit beskrives det, hvordan du opdaterer et Dataflow Gen2 med understøttelse af CI/CD og Git.
Opdater nu
I stofarbejdsområdet skal du vælge ellipseikonet flere indstillinger ud for det dataflow, du vil opdatere.
Vælg Opdater nu.
Planlægge en opdatering
Hvis dit dataflow skal opdateres med et almindeligt interval, kan du planlægge opdateringen ved hjælp af Fabric-planlæggeren.
I arbejdsområdet Fabric skal du vælge ellipseikonet flere indstillinger ud for det dataflow, du vil opdatere.
Vælg Tidsplan.
På siden Tidsplan kan du angive opdateringshyppigheden og start- og sluttidspunktet, hvorefter du kan anvende ændringer.
Hvis du vil starte opdateringen nu, skal du vælge knappen Opdater .
Opdater historik og indstillinger
Hvis du vil have vist opdateringshistorikken for dataflowet, kan du enten vælge fanen Opdateringshistorik i rullemenuen eller gå til skærmhubben og vælge det dataflow, du vil have vist opdateringshistorikken for.
Indstillinger for Dataflow Gen2 med CI/CD
Adgang til indstillingerne for det nye Dataflow Gen2 med CI/CD og Git-understøttelse svarer til alle andre Fabric-elementer. Du kan få adgang til indstillingerne ved at vælge ellipseikonet flere indstillinger ud for dataflowet og vælge indstillingerne.
Begrænsninger og kendte problemer
Selvom Understøttelse af Dataflow Gen2 med CI/CD og Git tilbyder et effektivt sæt funktioner til virksomhedstilsluttet samarbejde, krævede det, at vi skulle genopbygge backend til strukturarkitekturen. Det betyder, at nogle funktioner endnu ikke er tilgængelige eller har begrænsninger. Vi arbejder aktivt på at forbedre oplevelsen og opdaterer denne artikel, efterhånden som der tilføjes nye funktioner.
- De midlertidige artefakter er i nogle oplevelser, der er synlige, f.eks. ALM-brugergrænsefladen. De midlertidige artefakter skjules i alle oplevelser i fremtiden.
- Når du sletter det sidste Dataflow Gen2 med UNDERSTØTTELSE af CI/CD og Git, bliver de midlertidige artefakter synlige i arbejdsområdet og kan sikkert slettes af brugeren.
- Nogle oplevelser nævner understøttelse af REST API'er, men disse API'er er endnu ikke tilgængelige. Alle Dataflow Gen2 med CI/CD- og Git-understøttelse understøtter Fabric Public API'en i fremtiden.
- Det er ikke muligt at orkestrere en opdatering af et Dataflow Gen2 med understøttelse af CI/CD og Git i Fabric-datapipelines.
- Visningen Arbejdsområde vises ikke, hvis der er en igangværende opdatering af dataflowet.
- Copilot til Dataflow Gen2 med understøttelse af CI/CD og Git er endnu ikke tilgængelig.
- VNet Gateway-forbindelser understøttes endnu ikke i oprettelsesoplevelsen for dataflow.
- Du kan ikke eksportere Dataflow.json fra menuen i arbejdsområdet. Løsninger, der giver dig mulighed for at eksportere dataflowet, er:
- Brug Fabric Public API til at hente Dataflow.json.
- Brug funktionen til eksport af power-forespørgselsskabelon til at eksportere dataflowdefinitionen.
- Brug OneLake Explorer til arbejdsområdet for at hente dataflowdefinitionen.
- Understøttelse af Dataflow Gen2 med CI/CD og Git understøtter ikke funktionen Tag ejerskab i Fabric-arbejdsområdet. Derfor er det kun forfatteren af dataflowet, der kan redigere dataflowet. Hvis du vil arbejde sammen om et dataflow, kan du bruge forgreninger i Git-lageret og oprette en pullanmodning for at flette ændringerne. Du kan få flere oplysninger ved at gå til Scenarie 2 – Udvikl ved hjælp af et andet arbejdsområde.
- Når du forgrener til et andet arbejdsområde, mislykkes en opdatering af Dataflow Gen2 muligvis ikke med meddelelsen om, at det midlertidige lakehouse ikke blev fundet. Når dette sker, skal du oprette et nyt Dataflow Gen2 med understøttelse af CI/CD og Git i arbejdsområdet for at udløse oprettelsen af det midlertidige lakehouse. Derefter skal alle andre dataflow i arbejdsområdet begynde at fungere igen.
- Når du opretter et nyt element i dit arbejdsområde, vises elementet "Dataflow Gen2 (CI/CD, prøveversion)" muligvis. Ignorer denne, og følg instruktionerne, der er beskrevet i denne artikel. Det kan tage et stykke tid, indtil dit område viser afkrydsningsfeltet for aktivering af understøttelse af CI/CD og Git.
- Hurtig kopiering er muligvis ikke aktiveret som standard i dit dataflow. Du kan aktivere dette ved hjælp af indstillingerne for dataflowet.
- Forbindelser, der bruger en datagateway i det lokale miljø, forårsager i øjeblikket problemer med opdateringen af dataflowet. Vi anbefaler, at du bruger en anden metode til at hente data fra datakilder i det lokale miljø til stof.
Vi er forpligtet til løbende at forbedre Dataflow Gen2 med understøttelse af CI/CD og Git og sætter pris på din tålmodighed, mens vi arbejder på disse forbedringer.