Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver för utvecklare hur de integrerar Git-versionskontroll med verktyget Microsoft Fabric Application Lifecycle Management (ALM).
Anteckning
Några av objekten för Git-integrering finns i förhandsversion. Mer information finns i listan över objekt som stöds.
Git-integrering i Microsoft Fabric gör det möjligt för utvecklare att integrera sina utvecklingsprocesser, verktyg och bästa praxis direkt i Fabric-plattformen. Det gör att utvecklare som utvecklar i Fabric kan:
- Säkerhetskopiera och versionshantera sitt arbete
- Återgå till föregående steg efter behov
- Samarbeta med andra eller arbeta ensam med Git-grenar
- Använd funktionerna i välbekanta källkontrollverktyg för att hantera Fabric-objekt
Integreringen med källkontrollen är på arbetsytenivå. Utvecklare kan versionera objekt som de utvecklar inom en arbetsyta i en enda process, med full synlighet till alla deras objekt. Arbetsytestrukturen, inklusive undermappar, bevaras på Git-lagringsplatsen.
Se listan över objekt som stöds.
Läs mer om grundläggande git- och versionskontroll begrepp.
Läs om det bästa sättet att hantera dina Git-grenar.
Nätverkssäkerhet för Git-integrering
Säkerhet på arbetsyta i Microsoft Fabric ger detaljerad kontroll över data access och nätverksanslutning genom att låta administratörer konfigurera både inkommande och utgående skydd för enskilda arbetsytor. Dessa kontroller säkerställer att känsliga data förblir inom betrodda nätverksgränser och att de integreras med CI/CD-verktyg som Git-integrering. Mer information finns i Nätverkssäkerhet för kontinuerlig integrering/kontinuerlig distribution
Sekretessinformation
Innan du aktiverar Git-integrering bör du granska följande sekretesspolicyer:
Git-providers som stöds
Följande Git-leverantörer stöds:
- Azure DevOps (endast molnbaserad)
- GitHub (endast molnbaserad)
- GitHub Enterprise (endast molnbaserat)
Objekt som stöds
Följande objekt stöder för närvarande Git-integrering:
Datateknikobjekt:
Data science-objekt:
- Machine learning experiment(förhandsversion)
- Machine learning modeller(förhandsversion)
- Dataagenter(förhandsversion)
Data Factory-objekt:
- Kopiera jobb
- Dataflöde gen2
- Pipeline
- Speglad databas
- Montera ADF
- Speglad snöflinga(förhandsversion)
Informationsobjekt i realtid:
- Activator(förhandsversion)
- Eventhouse
- EventStream
- KQL-databas
- KQL-frågeuppsättning
- Realtidsinstrumentpanel
- Händelseschemauppsättning(förhandsversion)
- Maps(förhandsversion)
- Avvikelseidentifiering(förhandsversion)
Data Warehouse objekt:
- Warehouse(förhandsversion)
- Speglad Azure Databricks-katalog
Power BI-objekt:
- Metrikuppsättning (förhandsversion)
- Org-appen(förhandsversion)
- Redigerad rapport(förhandsversion)
- Report (förutom rapporter som är anslutna till semantiska modeller i Azure Analysis Services, SQL Server Analysis Services eller rapporter som exporteras av Power BI Desktop som är beroende av semantiska modeller i MyWorkspace) (förhandsversion)
- semantisk modell (förutom push-datauppsättningar, liveanslutningar till Analysis Services, modell v1) (förhandsversion)
Databasobjekt:
- SQL-databas
- Cosmos-databas(förhandsversion)
Graf:
Branschlösningar:
- Sjukvård(förhandsversion)
- HealthCare Cohort (förhandsversion)
Om arbetsytan eller Git-katalogen har objekt som inte stöds kan den fortfarande anslutas, men objekt som inte stöds ignoreras. De sparas eller synkroniseras inte, men de tas inte heller bort. De visas i källkontrollpanelen men du kan inte kommitta eller uppdatera dem.