Del via


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.

Viktig

Git-integrering og distribusjonssamlebånd (CI/CD) for dataflyter Gen2 i Data Factory for Microsoft Fabric er for øyeblikket i offentlig forhåndsvisning. Denne informasjonen er knyttet til et forhåndsversjonsprodukt som kan endres vesentlig før det utgis. Microsoft gir ingen garantier, uttrykt eller underforstått, med hensyn til informasjonen som er oppgitt her.

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:

  1. Velg Opprett nytt element i stoffarbeidsområdet, og velg deretter Dataflyt gen2.

    Skjermbilde av Nytt element-vinduet med Dataflyt gen2-elementet fremhevet.

  2. Gi dataflyten et navn og aktiver Git-integreringen. Velg deretter Opprett.

    Skjermbilde av vinduet Ny dataflyt gen2 med dataflytnavnsettet og Git-integrering fremhevet og valgt.

    Dataflyten opprettes, og du omdirigeres til redigeringslerretet for dataflyten. Nå kan du begynne å opprette dataflyten.

  3. Når du er ferdig, velger du Lagre og kjør.

    Skjermbilde av Redigeringsprogrammet for Power Query med Lagre og kjør-knappen fremhevet.

  4. Når du har publisert, har dataflyten statusen uforpliktende.

    Skjermbilde av den lagrede dataflyten Gen2 med statusen vist som uforpliktende.

  5. Hvis du vil overføre dataflyten til Git-repositoriet, velger du kildekontrollikonet øverst til høyre i arbeidsområdevisningen.

    Skjermbilde av kildekontrollknappen.

  6. Merk alle endringene du vil utføre, og velg deretter Utfør.

    Skjermbilde av kildekontrollvinduet med dataflyten valgt og Utfør-knappen fremhevet.

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å

  1. Velg flere alternativer-ellipseikonet ved siden av dataflyten du vil oppdatere, i stoffarbeidsområdet.

  2. Velg oppdater nå.

    Skjermbilde av rullegardinmenyen flere alternativer med oppdater nå-alternativene fremhevet.

Planlegge en oppdatering

Hvis dataflyten må oppdateres regelmessig, kan du planlegge oppdateringen ved hjelp av Fabric Scheduler.

  1. Velg flere alternativer-ellipseikonet ved siden av dataflyten du vil oppdatere, i stoffarbeidsområdet.

  2. Velg Planlegg.

    Skjermbilde av rullegardinmenyen flere alternativer med alternativet Tidsplan fremhevet.

  3. På tidsplansiden kan du angi oppdateringsfrekvensen og starttidspunktet og sluttidspunktet, hvoretter du kan bruke endringer.

    Skjermbilde av dataflytens innstillingsskjerm med Tidsplan-fanen valgt, og Oppdater-knappen fremhevet.

  4. 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.
  • 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 synkroniserer endringer fra GIT til arbeidsområdet, må du åpne den nye eller oppdaterte dataflyten og lagre endringer manuelt med redigeringsprogrammet. Dette utløser en publiseringshandling i bakgrunnen slik at endringene kan brukes under oppdatering av dataflyten.

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.