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.
Cosmos DB en Microsoft Fabric admite funcionalidades sólidas de CI/CD a través de canalizaciones de implementación e integración de Git. Esta funcionalidad simplifica los flujos de trabajo de desarrollo y promueve la coherencia entre entornos. En esta guía, configurará una canalización de implementación e integración con Git para una base de datos en Cosmos DB dentro de Fabric.
Prerrequisitos
Una capacidad de Fabric existente
- Si no tiene capacidad de Fabric, inicie una versión de prueba de Fabric.
Una base de datos de Cosmos DB existente en Fabric
- Si aún no tiene una, cree una base de datos de Cosmos DB en Fabric.
Configuración de una canalización de implementación
Las canalizaciones de implementación simplifican el proceso de mover elementos como conjuntos de datos, informes o modelos semánticos de un área de trabajo a otra. Por ejemplo, puede usar una canalización de implementación para migrar elementos entre entornos de desarrollo, ensayo, prueba y producción. La pipeline compara los elementos entre entornos y despliega solo los elementos con cambios. En esta sección, se configura una canalización de implementación para migrar una base de datos a una nueva área de trabajo.
Abra el portal de Fabric (https://app.fabric.microsoft.com).
Acceda al área de trabajo existente con la base de datos de Cosmos DB.
En la barra de menús, seleccione Crear canalización de implementación.
En el cuadro de diálogo Agregar una nueva canalización de implementación , escriba un nombre único para la canalización y, a continuación, seleccione Siguiente.
Configure la estructura de la canalización definiendo fases como "Desarrollo", "Prueba" o "Producción".
Seleccione Crear y continúe.
Ahora, asigne áreas de trabajo a cada fase de la canalización. Los elementos de cada área de trabajo se asocian automáticamente a la fase.
Una vez que tenga contenido en la primera fase de canalización, impleméntelo en la siguiente fase y en las fases posteriores.
Sugerencia
Puede realizar la implementación en la siguiente fase incluso si esa fase tiene contenido. Los elementos enlazados se sobrescriben.
Nota:
Para obtener más información sobre los elementos admitidos de las canalizaciones de implementación, consulte los elementos admitidos en las canalizaciones de implementación.
Integración con Git
La integración de Git simplifica el proceso de colaboración mediante el control de versiones para los elementos de Fabric. Con la integración con Git, puede sincronizar la base de datos y los contenedores de Cosmos DB con el repositorio, importar elementos de Git en el área de trabajo actual o realizar un seguimiento de los cambios a lo largo del tiempo mediante Gitflow (solicitudes de incorporación de cambios, ramas, etc.). En esta sección, la base de datos se integra con un repositorio en GitHub.
Vuelva a ir al área de trabajo existente.
En la barra de menús, seleccione Configuración.
En el cuadro de diálogo Configuración del área de trabajo, seleccione Integración de Git.
Seleccione el proveedor de GitHub para Git.
Si es necesario, autorice la conexión a GitHub.
Seleccione el repositorio, la rama y la carpeta del repositorio de GitHub de destino.
Seleccione Conectar y sincronizar.
Nota:
Para más información sobre la integración de Git, consulte Introducción a la integración de Git.