Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra agli sviluppatori come integrare il controllo della versione Git con lo strumento di gestione del ciclo di vita dell'applicazione (ALM) Microsoft Fabric.
Nota
Alcuni elementi per l'integrazione git sono disponibili in anteprima. Per altre informazioni, vedere l'elenco degli elementi supportati.
L'integrazione git in Microsoft Fabric consente agli sviluppatori di integrare direttamente i processi di sviluppo, gli strumenti e le procedure consigliate nella piattaforma Fabric. Consente agli sviluppatori che sviluppano in Fabric di:
- Fare il backup e versionare il lavoro
- Ripristinare le fasi precedenti in base alle esigenze
- Collaborare con altri utenti o lavorare da soli usando i rami Git
- Applicare le capacità degli strumenti di controllo del codice sorgente familiari per gestire gli elementi di Fabric
L'integrazione con il controllo del codice sorgente è a livello dell'area di lavoro. Gli sviluppatori possono creare una versione degli elementi che sviluppano all'interno di un'area di lavoro in un unico processo, con visibilità completa per tutti gli elementi. La struttura dell'area di lavoro, incluse le sottocartelle , viene mantenuta nel repository Git.
Consulta l'elenco degli elementi supportati .
Approfondisci i concetti di base di Git e controllo di versione .
Altre informazioni sul processo di integrazione Git.
Informazioni sul modo migliore per gestire i rami Git.
Sicurezza di rete per l'integrazione con Git
La sicurezza a livello di area di lavoro in Microsoft Fabric offre un controllo granulare sui dati access e la connettività di rete consentendo agli amministratori di configurare le protezioni in ingresso e in uscita per le singole aree di lavoro. Questi controlli assicurano che i dati sensibili rimangano entro limiti di rete attendibili e si integrano con strumenti CI/CD come l'integrazione con Git. Per altre informazioni, vedere Sicurezza di rete per l'integrazione continua/distribuzione continua
Informazioni sulla privacy
Prima di abilitare l'integrazione di Git, assicurarsi di esaminare le seguenti informative sulla privacy:
- Informativa sulla privacy di Microsoft
- Panoramica della protezione dei dati di Azure DevOps Services
- GitHub Contratto di protezione dei dati
Fornitori Git supportati
Sono supportati i provider Git seguenti:
- Azure DevOps (solo basato sul cloud)
- GitHub (solo basato sul cloud)
- GitHub Enterprise (solo basato sul cloud)
Elementi supportati
Gli elementi seguenti attualmente supportano l'integrazione di Git:
Elementi di ingegneria dei dati:
Elementi di data science:
- Esperimenti di machine learning(anteprima)
- Modelli di Machine Learning(anteprima)
- Agenti dati(anteprima)
Elementi di Data Factory:
Elementi di intelligence in tempo reale:
- Activator(preview)
- Eventhouse
- EventStream
- database KQL
- KQL Queryset
- Dashboard in tempo reale
- Set di schemi eventi(anteprima)
- Maps(preview)
- Rilevamento anomalie(anteprima)
Data Warehouse elementi:
- Warehouse(anteprima)
- Catalogo Azure Databricks duplicato
Elementi di Power BI:
- Set di metriche (anteprima)
- Org app(Anteprima)
- Report impaginato(anteprima)
- Report (ad eccezione dei report connessi a modelli semantici ospitati in Azure Analysis Services, SQL Server Analysis Services o report esportati da Power BI Desktop che dipendono da modelli semantici ospitati in MyWorkspace) (preview)
- Modello semantico (ad eccezione dei set di dati push, connessioni dinamiche live ad Analysis Services, modello v1) (anteprima)
Elementi di database:
- Database SQL
- Database Cosmos(anteprima)
Grafico:
Soluzioni di settore:
- Healthcare(preview)
- Coorte della Sanità (anteprima)
Se l'area di lavoro o la directory Git non include elementi non supportati, è comunque possibile connettersi, ma gli elementi non supportati vengono ignorati. Non vengono salvati o sincronizzati, ma non vengono eliminati. Vengono visualizzati nel control panel di origine, ma non è possibile eseguirne il commit o l'aggiornamento.