Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique aux développeurs comment intégrer le contrôle de version Git à l’outil de gestion du cycle de vie des applications (ALM) Microsoft Fabric.
Remarque
Certains éléments de l’intégration Git sont en préversion. Pour plus d’informations, consultez la liste des éléments pris en charge.
L’intégration git dans Microsoft Fabric permet aux développeurs d’intégrer leurs processus de développement, outils et meilleures pratiques directement dans la plateforme Fabric. Elle permet aux développeurs qui développent dans Fabric de :
- Sauvegarder et versionner leur travail
- Revenir aux étapes précédentes si nécessaire
- Collaborer avec d’autres personnes ou travailler seul à l’aide de branches Git
- Appliquer les capacités des outils de contrôle de code source familiers pour gérer les éléments Fabric
L’intégration avec le contrôle de code source se fait au niveau de l’espace de travail. Les développeurs peuvent versionner les éléments qu’ils développent au sein d’un espace de travail dans un seul processus, avec une visibilité totale sur l’ensemble de leurs éléments. La structure de l’espace de travail, y compris sous-dossiers, est conservée dans le référentiel Git.
Consultez la liste des éléments pris en charge .
Informez-vous sur les concepts de base de Git et du contrôle de versions .
En savoir plus sur le processus d’intégration Git.
Découvrez la meilleure façon de gérer vos branches Git.
Sécurité réseau pour l’intégration de Git
La sécurité au niveau de l’espace de travail dans Microsoft Fabric fournit un contrôle granulaire sur les données access et la connectivité réseau en permettant aux administrateurs de configurer des protections entrantes et sortantes pour des espaces de travail individuels. Ces contrôles garantissent que les données sensibles restent dans des limites de réseau approuvées et qu’elles s’intègrent à des outils CI/CD tels que l’intégration Git. Pour plus d’informations, consultez Sécurité réseau pour l’intégration continue/le déploiement continu
Informations de confidentialité
Avant d’activer l’intégration Git, assurez-vous de bien prendre connaissance des questions de confidentialité suivantes :
- Déclaration de confidentialité Microsoft
- Vue d’ensemble de la protection des données pour Azure DevOps Services
- GitHub contrat de protection des données
Fournisseurs Git pris en charge
Les fournisseurs Git suivants sont pris en charge :
- Azure DevOps (basé sur le cloud uniquement)
- GitHub (basé sur le cloud uniquement)
- GitHub Enterprise (basé sur le cloud uniquement)
Éléments pris en charge
Les éléments suivants prennent actuellement en charge l’intégration Git :
Éléments d'ingénierie des données :
Éléments de science des données :
- Expériences d'apprentissage automatique(aperçu)
- modèles d'apprentissage automatique(préversion)
- Agents de données(préversion)
Éléments d'usine de données :
Éléments d’intelligence en temps réel :
- Activator(préversion)
- Eventhouse
- EventStream
- base de données KQL
- Ensemble de requêtes KQL
- Tableau de bord en temps réel
- Jeu de schémas d’événements(aperçu)
- Maps(préversion)
- Détection d’anomalie(préversion)
éléments Data Warehouse :
- Entrepôt(préversion)
- Catalogue Azure Databricks en miroir
Éléments Power BI :
- Ensemble de mesures (préversion)
- application Org(préversion)
- rapport paginé(préversion)
- Report (à l’exception des rapports connectés aux modèles sémantiques hébergés dans Azure Analysis Services, SQL Server Analysis Services ou les rapports exportés par Power BI Desktop qui dépendent des modèles sémantiques hébergés dans MyWorkspace) (préversion)
- Modèle sémantique (à l’exception des jeux de données d’envoi (push), des connexions actives à Analysis Services, du modèle v1) (préversion)
Éléments de base de données :
- Base de données SQL
- Base de données Cosmos(préversion)
Graphique:
Solutions métier :
- Healthcare(préversion)
- Cohorte en santé (préversion)
Si l’espace de travail ou le répertoire Git contient des éléments non pris en charge, il peut toujours être connecté, mais les éléments non pris en charge sont ignorés. Ils ne sont pas enregistrés ni synchronisés, mais ils ne sont pas supprimés non plus. Ils apparaissent dans la source control panel, mais vous ne pouvez pas les valider ni les mettre à jour.