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 forklarer hvordan Git-integrerings- og distribusjonssamlebånd fungerer for brukerdatafunksjoner i Microsoft Fabric. Med Git-integrasjon kan du holde Fabric-arbeidsområdet ditt synkronisert med en repository-gren, slik at du kan versjonskontrollere brukerdatafunksjonene dine, samarbeide med branchs og pull requests, og jobbe med koden din i dine foretrukne Git-verktøy, som Azure DevOps.
Lær mer om prosessen med å integrere Git med Microsoft Fabric-arbeidsområdet i Grunnleggende konsepter i Git-integrering.
Konfigurere en tilkobling
Fra innstillingene for arbeidsområdet kan du enkelt konfigurere en tilkobling til repo for å utføre og synkronisere endringer. Hvis du vil konfigurere tilkoblingen, kan du se Komme i gang med Git-integrering. Når de er tilkoblet, vises elementene, inkludert brukerdatafunksjoner, i Kildekontroll-ruten.
Når du har utført elementene for brukerdatafunksjoner til Git-repositoriet, ser du mappene for brukerdatafunksjoner i repositoriet. Nå kan du utføre fremtidige operasjoner, for eksempel opprette en pull-forespørsel.
Representasjon av brukerdatafunksjoner i Git
Følgende bilde viser et eksempel på filstrukturen til hvert brukerdatafunksjonselement i repoet.
Mappestrukturen inneholder følgende elementer:
.platform:
.platform-filen inneholder følgende attributter:- versjon: Versjonsnummer for systemfilene. Dette tallet brukes til å aktivere bakoverkompatibilitet. Versjonsnummeret for elementet kan være annerledes.
- logicalId: En automatisk generert identifikator på tvers av arbeidsområder som representerer et element og kildekontrollrepresentasjonen.
-
type:
UserDataFunctioner typen for å definere et element for brukerdatafunksjoner. - displayName: Representerer navnet på elementet. Når elementet for brukerdatafunksjoner får nytt navn, oppdateres displayName.
definitions.json: Denne filen deler alle elementdefinisjonene for brukerdatafunksjoner, for eksempel tilkoblinger, biblioteker osv. som en representasjon av elementegenskapene for brukerdatafunksjonene.
function-app.py: Denne filen er funksjonskoden. Eventuelle kodeendringer du gjør i elementet for brukerdatafunksjoner, synkroniseres til repo med denne filen. Du kan utføre ulike Git-operasjoner for å administrere kodeutviklingssyklusen.
ressurser: Mappen inneholder en functions.json fil med alle metadata, for eksempel tilkoblinger, biblioteker og funksjoner i dette elementet. IKKE OPPDATER DENNE FILEN manuelt.
functions.jsongjør det mulig for Fabric å opprette eller gjenskape elementet for brukerdatafunksjoner i et arbeidsområde.
For mer informasjon om Git-integrasjon, inkludert detaljer om mappestruktur og systemfiler, se Git-integrasjonens kildekodeformat.
Brukerdatafunksjoner i utrullingssamlebånd
Du kan bruke distribusjonspipelines for å distribuere brukerdatafunksjonene dine på tvers av ulike miljøer, som utvikling, test og produksjon. Distribusjonspipelines hjelper deg med å effektivisere utviklingsprosessen, sikre kvalitet og konsistens, og redusere manuelle feil med lette, lavkode-operasjoner.
Notat
Alle tilkoblinger og biblioteker legges til i nye elementer for brukerdatafunksjoner som er opprettet i andre miljøer.
For å distribuere dine brukerdatafunksjoner ved hjelp av en distribusjonspipeline:
Opprett et nytt utrullingssamlebånd eller åpne et eksisterende utrullingssamlebånd. Se Kom i gang med utrullingssamlebånd hvis du vil ha mer informasjon.
Tilordne arbeidsområder til ulike faser i henhold til distribusjonsmålene.
Velg, vis og sammenlign elementer, inkludert elementer for brukerdatafunksjoner mellom ulike faser.
Velg Distribuer for å distribuere elementet for brukerdatafunksjoner til testmiljøet. Du kan legge til et notat for å gi detaljer om endringene for denne distribusjonen. På samme måte kan du sende endringer på tvers av utviklings-, test- og produksjonsfasene.
Overvåk distribusjonsstatusen fra distribusjonslogg.