Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Denne artikkelen beskriver hvordan du bruker Git-integrerings- og utrullingssamlebånd for miljøer i Microsoft Fabric.
Integrer Git for Fabric-miljøer
Fabric støtter Git-integrering. Utviklere kan bruke Git til å sikkerhetskopiere, kontrollere versjoner, gå tilbake til tidligere stadier og samarbeide om arbeidet sitt ved hjelp av Git-grener.
- For øyeblikket støtter Git bare biblioteker og Spark-databehandling, inkludert Spark-kjøretid.
- Git-integrering administrerer oppsamlingstilstanden til miljøet. Hvis du vil bruke endringer som er gjort i Git i miljøet, må de publiseres. Vi anbefaler at du publiserer etter at du har oppdatert miljøet fra Git for å sikre effektiviteten til konfigurasjonen. Du kan bruke publiserings-API-en for miljøet til å publisere endringer via REST-API-en hvis du foretrekker kode-først-opplevelsen.
- Det tilknyttede egendefinerte utvalget beholdes i et miljø når du synkroniserer fra et repositorium til et Fabric-arbeidsområde. Definisjonen av utvalget er i arbeidsområdeinnstillingen. Referanse på tvers av arbeidsområder for utvalget støttes ikke. Du må manuelt oppdatere instance_pool_id til et eksisterende egendefinert utvalg i målarbeidsområdet eller gå tilbake til et startutvalg ved å fjerne denne egenskapen. Hvis du vil ha en fullstendig liste over tilgjengelige utvalg i målarbeidsområdet av REST-API-en, kan du se Egendefinerte utvalg – Vis egendefinerte utvalg for arbeidsområder. Hvis du vil opprette et nytt egendefinert utvalg, kan du se Egendefinerte utvalg – Opprett egendefinert utvalg for arbeidsområde.
- Hver forpliktelse har en øvre grense på 150 MB. For øyeblikket støttes ikke egendefinerte biblioteker som er større enn 150 MB gjennom Git.
Koble Fabric-arbeidsområdet til et Azure DevOps-repositorium
Hvis du er administrator for et arbeidsområde, kan du gå til Innstillinger for arbeidsområde og konfigurere tilkoblingen i Kildekontroll-delen . Hvis du vil ha mer informasjon, kan du se Administrere et arbeidsområde med Git.
Når du har koblet til, kan du finne elementer, inkludert miljøene som synkroniseres med repositoriet.
Lokal representasjon av et miljø i Git
I elementrotmappen er miljøer organisert med en bibliotekmappe som inneholder undermappene PublicLibraries og CustomLibraries , sammen med innstillingsmappen .
Biblioteker
Når du bruker et miljø til Git, transformeres den offentlige bibliotekdelen til YAML-representasjonen. Det egendefinerte biblioteket er også forpliktet sammen med kildefilen.
Du kan oppdatere det offentlige biblioteket ved å redigere YAML-representasjonen. Akkurat som portalopplevelsen kan du angi et bibliotek fra PyPI og Conda. Du kan angi biblioteket med forventet versjon, et versjonsområde eller uten en versjon. Systemet kan hjelpe deg med å finne en versjon som er kompatibel med andre avhengigheter i miljøet ditt. Hvis du vil fjerne alle eksisterende folkebiblioteker, sletter du YAML-filen.
Du kan oppdatere det egendefinerte biblioteket ved å legge til nye filer eller slette eksisterende filer direkte.
Merk
Du kan ta med din egen YAML-fil for å administrere det offentlige biblioteket. Filnavnet må environment.yml slik at systemet kan gjenkjenne det riktig.
Spark-databehandling
Spark-databehandlingsdelen transformeres også til YAML-representasjonen. I denne YAML-filen kan du bytte det tilknyttede utvalget, finjustere databehandlingskonfigurasjoner, administrere Spark-egenskaper og velge Spark-kjøretiden du vil bruke.
Konfigurere et utrullingssamlebånd for et miljø
Viktig
Denne funksjonen er i forhåndsvisning.
Strukturdistribusjonssamlebånd forenkler prosessen med å levere modifisert innhold på tvers av ulike faser, for eksempel å gå fra utvikling til test. Det automatiske datasamlebåndet kan inkludere miljøelementene for å strømme prosessen for oppretting av nytt.
Du kan konfigurere et utrullingssamlebånd ved å tilordne arbeidsområdene med ulike faser. Hvis du vil ha mer informasjon, kan du se Komme i gang med utrullingssamlebånd.
Du finner distribusjonsstatusen etter at du har konfigurert pipelinen. Når du har valgt Distribuer med miljøet valgt, distribueres alt innholdet i miljøet til målarbeidsområdene. Statusen for det opprinnelige miljøet beholdes i denne prosessen, slik at de publiserte konfigurasjonene forblir i publisert tilstand og ikke krever ekstra publisering.
Viktig
Det egendefinerte utvalget støttes for øyeblikket ikke i utrullingssamlebånd. Hvis miljøet velger det egendefinerte utvalget, angis konfigurasjonene for Databehandling-delen i målmiljøet med standardverdier. I dette tilfellet fortsetter miljøene å vise diff i distribusjonspipelinen selv om distribusjonen er fullført.