Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo explica cómo los desarrolladores pueden integrar el control de versiones de Git con la herramienta de gestión del ciclo de vida (ALM) de aplicaciones Fabric.
Nota:
Algunos de los elementos para la integración de Git están en versión preliminar. Para obtener más información, consulte la lista de elementos admitidos.
La integración de Git en Fabric permite a los desarrolladores integrar sus procesos de desarrollo, herramientas y mejores prácticas directamente en la plataforma Fabric. Permite a los desarrolladores que desarrollan en Fabric:
- Hacer copias de seguridad y versiones de su trabajo
- Revertir a las fases anteriores según sea necesario
- Colaborar con otros usuarios o trabajar solos con ramas de Git
- Utilizar las funcionalidades de las herramientas de control de código fuente conocidas para administrar elementos de Fabric
La integración con el control de código fuente está a nivel de espacio de trabajo. Los desarrolladores pueden crear versiones de los elementos que desarrollan dentro de un área de trabajo en un único proceso, con visibilidad completa a todos sus elementos. La estructura del área de trabajo, incluidas las subcarpetas, se conserva en el repositorio de Git.
Consulte la lista de elementos admitidos.
Lea los conceptos básicos de Git y control de versiones .
Obtenga más información sobre el proceso de integración de Git.
Obtenga información sobre la mejor manera de administrar las ramas de Git.
Seguridad de red para la integración de Git
La seguridad a nivel de espacio de trabajo en Fabric proporciona un control granular sobre el acceso a los datos y la conectividad de red al permitir a los administradores configurar tanto protecciones entrantes como salientes para espacios de trabajo individuales. Estos controles garantizan que los datos confidenciales permanecen dentro de los límites de red de confianza y se integran con herramientas de CI/CD, como la integración de Git. Para más información, consulte Seguridad de red para integración continua/despliegue continuo.
Información sobre privacidad
Antes de habilitar la integración de Git, asegúrese de revisar las siguientes declaraciones de privacidad:
- Declaración de privacidad de Microsoft
- Introducción a la protección de datos de DevOps Services Azure
- GitHub Contrato de protección de datos
Proveedores de Git compatibles
Se admiten los siguientes proveedores de Git:
- Azure DevOps (solo basado en la nube)
- GitHub (solo basado en la nube)
- GitHub Enterprise (solo basado en la nube)
Elementos admitidos
Actualmente, los siguientes elementos admiten la integración de Git:
Elementos de ingeniería de datos:
Elementos de ciencia de datos:
- Experimentos de aprendizaje automático(vista previa)
- modelos de aprendizaje automático(preview)
- Agentes de datos
Elementos de Data Factory:
- Copiar trabajo
- Flujo de datos Generación 2
- Pipeline
- Base de datos reflejada
- Montaje de ADF
- Copo de nieve reflejado(versión preliminar)
- Flujo de aire(vista previa)
- dbt Job(vista previa)
- Agente de Operaciones(vista previa)
Elementos de inteligencia en tiempo real:
- Activador
- Eventhouse
- Eventstream
- base de datos KQL
- Conjunto de consultas KQL
- Panel de control en tiempo real
- Mapas
- Conjunto de esquemas de eventos(versión preliminar)
- Generador de gemelos digitales(versión preliminar)
- Detección de anomalías(versión preliminar)
Almacén de Datos elementos:
- Warehouse
- Catálogo Azure Databricks en Espejo
Elementos de Power BI:
- Conjunto de métricas (versión preliminar)
- aplicación Org(preview)
- Informe paginado(vista previa)
- Report (excepto los informes conectados a modelos semánticos hospedados en Azure Analysis Services, SQL Server Analysis Services o informes exportados por Power BI Desktop que dependen de modelos semánticos hospedados en MyWorkspace) (preview)
- Modelo semántico (excepto conjuntos de datos de inserción, conexiones dinámicas a Analysis Services, modelo v1) (versión preliminar)
Elementos de base de datos:
- Base de datos SQL
- Base de datos Cosmos(vista previa)
Gráfico:
Elementos de CI/CD:
Elementos de IQ (versión preliminar):
Soluciones del sector:
- Healthcare(preview)
- HealthCare Cohort (versión preliminar)
Si el área de trabajo o el directorio de Git tiene elementos no admitidos, podrá seguir conectándose, pero se ignorarán los elementos no admitidos. No se guardan ni sincronizan, pero tampoco se eliminan. Aparecen en el control panel de origen, pero no se pueden confirmar ni actualizar.
Permissions
Las acciones que puede realizar en un área de trabajo dependen de los permisos que tenga tanto en el área de trabajo como en el repositorio de Git. Para obtener una explicación más detallada de los permisos, consulte Permisos.