Dataflyt gen2 med CI/CD- og Git-integrasjonsstøtte (forhåndsvisning)
Dataflyt gen2 støtter nå kontinuerlig integrasjon/kontinuerlig distribusjon (CI/CD) og Git-integrasjon. Med denne funksjonen kan du opprette, redigere og behandle dataflyter i et Git-repositorium som er koblet til stoffarbeidsområdet. I tillegg kan du bruke funksjonen for utrullingssamlebånd til å automatisere distribusjon av dataflyter fra arbeidsområdet til andre arbeidsområder. Denne artikkelen går dypere inn i hvordan du bruker Dataflyt Gen2 med CI/CD og Git-integrering i Fabric Data Factory.
Notat
Utgivelsen av CI/CD- og Git-integreringsstøtten er planlagt på nytt til januar for å sikre kvaliteten på utgivelsen og sikre at det ikke har noen innvirkning på eksisterende operasjoner. Vi beklager eventuelle ulemper og setter pris på din forståelse.
Nye funksjoner
Med Dataflyt Gen2 (CI/CD-forhåndsvisning) kan du nå:
- Bruk støtte for Git-integrering for Dataflyt gen2.
- Bruk funksjonen for utrullingssamlebånd til å automatisere distribusjon av dataflyter fra arbeidsområdet til andre arbeidsområder.
- Bruk stoffinnstillingene og planleggeren til å oppdatere og redigere innstillinger for Dataflyt gen2.
- Opprett Dataflyt gen2 direkte i en arbeidsområdemappe.
Forutsetning
Du må fullføre følgende forutsetninger for å komme i gang:
- Ha en Microsoft Fabric-leierkonto med et aktivt abonnement. Opprett en konto gratis.
- Kontroller at du har et Microsoft Fabric-aktivert arbeidsområde.
- Hvis du vil nyte Git-integreringen, må du kontrollere at den er aktivert for arbeidsområdet. Hvis du vil lære mer om hvordan du aktiverer Git-integrering, kan du gå til Kom i gang med Git-integrasjon.
Opprett en dataflyt gen2 med CI/CD og Git-støtte
Følg disse trinnene for å opprette en dataflyt gen2 med CI/CD og Git-støtte:
Velg Opprett nytt element i stoffarbeidsområdet, og velg deretter Dataflyt gen2.
Gi dataflyten et navn og aktiver Git-integreringen. Velg deretter Opprett.
Dataflyten opprettes, og du omdirigeres til redigeringslerretet for dataflyten. Nå kan du begynne å opprette dataflyten.
Når du er ferdig, velger du Lagre og kjør.
Når du har publisert, har dataflyten statusen uforpliktende.
Hvis du vil overføre dataflyten til Git-repositoriet, velger du kildekontrollikonet øverst til høyre i arbeidsområdevisningen.
Merk alle endringene du vil utføre, og velg deretter Utfør.
Du har nå en Dataflyt Gen2 med CI/CD- og Git-støtte. Vi foreslår at du følger de anbefalte fremgangsmåtene for å arbeide med CI/CD- og Git-integrasjon i Fabric som er beskrevet i scenario 2 – Utvikle ved hjelp av en annen opplæring for arbeidsområdet .
Oppdatere en dataflyt gen2 eller planlegge en oppdatering
Du kan oppdatere en dataflyt gen2 med CI/CD og Git-støtte på to måter – manuelt eller ved å planlegge en oppdatering. Avsnittene nedenfor beskriver hvordan du oppdaterer en dataflyt gen2 med CI/CD og Git-støtte.
Oppdater nå
Velg flere alternativer-ellipseikonet ved siden av dataflyten du vil oppdatere, i stoffarbeidsområdet.
Velg oppdater nå.
Planlegge en oppdatering
Hvis dataflyten må oppdateres regelmessig, kan du planlegge oppdateringen ved hjelp av Fabric Scheduler.
Velg flere alternativer-ellipseikonet ved siden av dataflyten du vil oppdatere, i stoffarbeidsområdet.
Velg Planlegg.
På tidsplansiden kan du angi oppdateringsfrekvensen og starttidspunktet og sluttidspunktet, hvoretter du kan bruke endringer.
Hvis du vil starte oppdateringen nå, velger du Oppdater-knappen .
Oppdateringslogg og innstillinger
Hvis du vil vise oppdateringsloggen for dataflyten, kan du enten velge oppdateringsloggfanen i rullegardinmenyen eller gå til skjermhuben og velge dataflyten du vil vise oppdateringsloggen for.
Innstillinger for Dataflyt gen2 med CI/CD
Tilgang til innstillingene for den nye dataflyten Gen2 med CI/CD- og Git-støtte ligner på andre stoffelementer. Du kan få tilgang til innstillingene ved å velge flere alternativer-ellipseikonet ved siden av dataflyten og velge innstillingene.
Begrensninger og kjente problemer
Selv om Dataflow Gen2 med CI/CD- og Git-støtte tilbyr et kraftig sett med funksjoner for bedriftsklart samarbeid, krevde dette at vi gjenoppbygger serverdelen til stoffarkitekturen. Dette betyr at enkelte funksjoner ennå ikke er tilgjengelige eller har begrensninger. Vi jobber aktivt med å forbedre opplevelsen og vil oppdatere denne artikkelen etter hvert som nye funksjoner legges til.
- De oppsamlingsartefaktene er i noen opplevelser som er synlige som ALM-brukergrensesnittet. Oppsamlingsartefaktene vil bli skjult i alle opplevelser i fremtiden.
- Når du sletter den siste dataflyten Gen2 med CI/CD- og Git-støtte, blir de oppsamlingsartefaktene synlige i arbeidsområdet og er trygge å slette av brukeren.
- Noen erfaringer nevner støtte for REST-API-er, men disse API-ene er ennå ikke tilgjengelige. All Dataflow Gen2 med CI/CD og Git-støtte vil støtte Fabric Public API i fremtiden.
- Det er ikke mulig å organisere en oppdatering av en Dataflyt Gen2 med CI/CD- og Git-støtte i Fabric-datasamlebånd.
- Arbeidsområdevisning viser ikke om en oppdatering pågår for dataflyten.
- Copilot for Dataflow Gen2 med CI/CD- og Git-støtte er ennå ikke tilgjengelig.
- VNet Gateway-tilkoblinger støttes ikke i redigeringsopplevelsen for dataflyt ennå.
- Du kan ikke eksportere Dataflow.json fra arbeidsområdemenyen. Midlertidige løsninger som lar deg eksportere dataflyten er:
- Bruk Fabric Public API for å få Dataflow.json.
- Bruk funksjonen for eksport av power query-mal til å eksportere dataflytdefinisjonen.
- Bruk OneLake-utforskeren til arbeidsområdet for å hente dataflytdefinisjonen.
- Dataflyt gen2 med CI/CD og Git-støtte støtter ikke funksjonen ta eierskap i Fabric-arbeidsområdet. Derfor kan bare oppretteren av dataflyten redigere dataflyten. Hvis du vil samarbeide på en dataflyt, kan du bruke grener i Git-repositoriet og opprette en pull-forespørsel for å slå sammen endringene. Hvis du vil ha mer informasjon, kan du gå til Scenario 2 – Utvikle ved hjelp av et annet arbeidsområde.
- Når du forgrener til et annet arbeidsområde, kan det hende at en dataflytoppdatering av Gen2 mislykkes med meldingen om at oppsamlingshuset ikke ble funnet. Når dette skjer, oppretter du en ny Dataflyt Gen2 med CI/CD- og Git-støtte i arbeidsområdet for å utløse oppretting av oppsamlingssjøen. Etter dette skal alle andre dataflyter i arbeidsområdet begynne å fungere på nytt.
- Når du oppretter et nytt element i arbeidsområdet, kan det hende det viser elementet «Dataflyt gen2 (CI/CD, forhåndsvisning)». Ignorer denne, og følg instruksjonene som er beskrevet i denne artikkelen. Det kan ta litt tid før området viser avmerkingsboksen for aktivering av CI/CD og Git-støtte.
- Hurtigkopi er kanskje ikke aktivert som standard i dataflyten. Du kan aktivere dette ved hjelp av dataflytinnstillingene.
- Tilkoblinger som bruker en lokal datagateway, forårsaker for øyeblikket problemer i dataflytoppdateringen. Vi anbefaler at du bruker en annen metode for å hente data fra lokale datakilder til stoff.
Vi er forpliktet til å kontinuerlig forbedre Dataflyt Gen2 med CI/CD og Git-støtte og sette pris på tålmodigheten din mens vi arbeider med disse forbedringene.