Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel legt uit hoe ontwikkelaars Git-versiebeheer kunnen integreren met de Fabric Application lifecycle management (ALM)-tool.
Notitie
Sommige items voor Git-integratie zijn beschikbaar als preview-versie. Zie de lijst met ondersteunde items voor meer informatie.
Git-integratie in Fabric stelt ontwikkelaars in staat hun ontwikkelprocessen, tools en best practices direct in het Fabric-platform te integreren. Hiermee kunnen ontwikkelaars die in Fabric ontwikkelen het volgende doen:
- Een back-up maken en hun werk van een versie voorzien
- Naar behoefte terugkeren naar vorige fasen
- Samenwerken met anderen of alleen werken met Git branches
- De mogelijkheden van vertrouwde hulpprogramma's voor broncodebeheer toepassen om Fabric-items te beheren
De integratie met broncodebeheer bevindt zich op werkruimteniveau. Ontwikkelaars kunnen in één proces versies van items beheren die ze ontwikkelen binnen een werkruimte, met volledige zichtbaarheid van hun items. De werkruimtestructuur, inclusief submappen, blijft behouden in de Git-opslagplaats.
Bekijk de lijst van ondersteunde items .
Lees meer over basisconcepten voor Git en versiebeheer .
Lees meer over het Git-integratieproces.
Lees meer over de beste manier om uw Git-vertakkingen te beheren.
Netwerkbeveiliging voor Git-integratie
Beveiliging op werkruimteniveau in Fabric biedt gedetailleerde controle over data-toegang en netwerkconnectiviteit door beheerders in staat te stellen zowel inkomende als uitgaande beveiligingen voor individuele werkruimtes te configureren. Deze besturingselementen zorgen ervoor dat gevoelige gegevens binnen de grenzen van vertrouwde netwerken blijven en kunnen worden geïntegreerd met CI/CD-hulpprogramma's zoals Git-integratie. Voor meer informatie, zie Netwerkbeveiliging voor continue integratie/continue implementatie.
Privacyinformatie
Voordat u Git-integratie inschakelt, moet u de volgende privacyverklaringen bekijken:
- Privacyverklaring van Microsoft
- overzicht van Azure DevOps Services-gegevensbeveiliging
- GitHub Overeenkomst voor gegevensbescherming
Ondersteunde Git-providers
De volgende Git-providers worden ondersteund:
- Azure DevOps (alleen in de cloud)
- GitHub (alleen in de cloud)
- GitHub Enterprise (alleen in de cloud)
Ondersteunde items
De volgende items ondersteunen momenteel Git-integratie:
Data Engineering-onderdelen
Data Science-items:
- Machine learning experimenten(preview)
- Machine learning modellen(preview)
- Dataagenten
Data Factory-items:
- Taak kopiëren
- Gegevensstroom gen2
- Pipeline
- Gespiegelde database
- ADF installeren
- Gespiegelde sneeuwvlok(preview)
- Airflow(preview)
- dbt Job(preview)
- Operations Agent(preview)
Real-Time Inlichtingenitems:
- Activator
- Eventhouse
- Eventstream
- KQL-database
- KQL-queryset
- Real-Time Dashboard
- Kaarten
- Eventschemaset(preview)
- Digitale Tweelingbouwer(voorvertoning)
- Anomaliedetectie(preview)
Data Warehouse-items:
- Warehouse
- Gespiegelde catalogus van Azure Databricks
Power BI-items:
- Set met metrische gegevens (preview)
- Organisatie-app(preview)
- Rapport in paginastijl(voorbeeld)
- Rapport (met uitzondering van rapporten die zijn verbonden met semantische modellen die worden gehost in Azure Analysis Services, SQL Server Analysis Services of rapporten die zijn geëxporteerd door Power BI Desktop die afhankelijk zijn van semantische modellen die worden gehost in MyWorkspace) (preview)
- Semantisch model (met uitzondering van pushgegevenssets, liveverbindingen met Analysis Services, model v1) (preview)
Database-items:
- SQL-database
- Cosmos-database(preview)
Grafiek:
CI/CD-items:
IQ-items (preview):
Brancheoplossingen:
- Healthcare(preview)
- HealthCare Cohort (preview)
Als de werkruimte of Git-map niet-ondersteunde items bevat, kan deze nog steeds worden verbonden, maar worden de niet-ondersteunde items genegeerd. Ze worden niet opgeslagen of gesynchroniseerd, maar ze worden ook niet verwijderd. Ze worden weergegeven in de bron control panel, maar u kunt ze niet doorvoeren of bijwerken.
Permissions
De acties die u voor een werkruimte kunt uitvoeren, zijn afhankelijk van de machtigingen die u hebt in zowel de werkruimte als de Git-opslagplaats. Zie Machtigingen voor een gedetailleerdere bespreking van machtigingen.