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 utviklere kan integrere Git versjonskontroll med Fabric Application lifecycle management (ALM)-verktøyet.
Merk
Noen av elementene for Git-integrering er i forhåndsvisning. Hvis du vil ha mer informasjon, kan du se listen over støttede elementer.
Git-integrasjon i Fabric gjør det mulig for utviklere å integrere sine utviklingsprosesser, verktøy og beste praksis direkte i Fabric-plattformen. Det gjør det mulig for utviklere som utvikler seg i Fabric å:
- Sikkerhetskopier og versjon av arbeidet deres
- Gå tilbake til tidligere faser etter behov
- Samarbeide med andre eller arbeide alene ved hjelp av Git-grener
- Bruk egenskapene til kjente kildekontrollverktøy for å administrere Fabric-elementer
Integreringen med kildekontrollen er på arbeidsområdenivå. Utviklere kan versjonselementer de utvikler i et arbeidsområde i én enkelt prosess, med full synlighet for alle elementene sine. Arbeidsområdestrukturen, inkludert undermapper, bevares i Git-repositoriet.
Se listen over støttede elementer.
Les opp på grunnleggende Git- og versjonskontroll konsepter.
Les om den beste måten å administrere Git-grenene på.
Nettverkssikkerhet for Git-integrasjon
Sikkerhet på arbeidsplassnivå i Fabric gir detaljert kontroll over datatilgang og nettverkstilkobling ved å la administratorer konfigurere både innkommende og utgående beskyttelser for individuelle arbeidsområder. Disse kontrollene sikrer at sensitive data forblir innenfor klarerte nettverksgrenser, og de integreres med CI/CD-verktøy som Git-integrasjon. For mer informasjon, se Nettverkssikkerhet for kontinuerlig integrasjon/kontinuerlig distribusjon.
Personverninformasjon
Før du aktiverer Git-integrering, må du kontrollere følgende personvernerklæringer:
- Personvernerklæring for Microsoft
- Azure Oversikt over databeskyttelse i DevOps Services
- GitHub Databeskyttelsesavtale
Støttede Git-leverandører
Følgende Git-leverandører støttes:
- Azure DevOps (kun skybasert)
- GitHub (kun skybasert)
- GitHub Enterprise (kun skybasert)
Støttede elementer
Følgende elementer støtter for øyeblikket Git-integrasjon:
Datateknikkelementer:
Data Science-elementer:
- Machine learning eksperimenter(forhåndsvisning)
- Machine learning modeller(forhåndsvisning)
- Data-agenter
Data Factory-elementer:
- Kopier jobb
- Dataflyt gen2
- Pipeline
- Speilvendt database
- Monter ADF
- Speilvendt snøfnugg(forhåndsvisning)
- Luftstrøm(forhåndsvisning)
- dbt Job(preview)
- Operations Agent(forhåndsvisning)
Real-Time Intelligens-elementer:
- Aktivator
- Eventhouse
- Eventstream
- KQL-database
- KQL-spørringssett
- Real-Time Dashbord
- Kart
- Hendelsesskjemasett(forhåndsversjon)
- Digital twin builder(forhåndsversjon)
- Avviksgjenkjenning(forhåndsversjon)
datalager-elementer:
- Warehouse
- Mirrored Azure Databricks Catalog
Power BI-elementer:
- Måledatasett (forhåndsversjon)
- Org app(forhåndsvisning)
- Paginert rapport(forhåndsvisning)
- Report (bortsett fra rapporter knyttet til semantiske modeller som hostes i Azure Analysis Services, SQL Server Analysis Services, eller rapporter eksportert av Power BI Desktop som er avhengige av semantiske modeller hostet i MyWorkspace) (forhåndsvisning)
- Semantisk modell (unntatt push-datasett, live-tilkoblinger til Analysis Services, modell v1) (forhåndsvisning)
Databaseelementer:
- SQL-database
- Cosmos-database(forhåndsversjon)
Graf:
CI/CD-elementer:
IQ (forhåndsvisning) elementer:
Bransjeløsninger:
- Helsetjenester(forhåndsversjon)
- HealthCare-kohort (forhåndsversjon)
Hvis arbeidsområdet eller Git-katalogen har elementer som ikke støttes, kan det fortsatt være tilkoblet, men elementene som ikke støttes, ignoreres. De lagres ikke eller synkroniseres, men de slettes heller ikke. De vises i kildekode-control panel, men du kan ikke committe eller oppdatere dem.
Tillatelser
Handlingene du kan utføre på et arbeidsområde, avhenger av tillatelsene du har i både arbeidsområdet og Git-repositoriet. Hvis du vil ha en mer detaljert diskusjon om tillatelser, kan du se Tillatelser.