Partilhar via


Configurar integração contínua e implementação contínua para o Cosmos DB no Microsoft Fabric

O Cosmos DB no Microsoft Fabric oferece suporte a recursos robustos de CI/CD por meio de pipelines de implantação e integração com Git. Essa funcionalidade simplifica os fluxos de trabalho de desenvolvimento e promove a consistência entre os ambientes. Neste guia, você configura um pipeline de implantação e integração Git para um banco de dados no Cosmos DB in Fabric.

Pré-requisitos

Configurar pipeline de implantação

Os pipelines de implementação simplificam o processo de transferir itens como conjuntos de dados, relatórios ou modelos semânticos de um espaço de trabalho para outro. Por exemplo, pode usar um pipeline de implementação para migrar itens entre ambientes de desenvolvimento, staging, teste e produção. O pipeline compara itens entre ambientes e implementa apenas itens com alterações. Nesta seção, um pipeline de implantação é configurado para migrar um banco de dados para um novo espaço de trabalho.

  1. Abra o portal do Fabric (https://app.fabric.microsoft.com).

  2. Navegue para o seu espaço de trabalho existente com o banco de dados Cosmos DB.

  3. Na barra de menus, selecione Criar pipeline de implantação.

  4. Na caixa de diálogo Adicionar um novo pipeline de implantação , insira um nome exclusivo para o pipeline e selecione Avançar.

  5. Configure a estrutura do seu pipeline definindo estágios como "Desenvolvimento", "Teste" ou "Produção".

  6. Selecione Criar e continuar.

  7. Agora, atribua espaços de trabalho a cada estágio do pipeline. Os itens em cada espaço de trabalho são automaticamente associados ao palco.

  8. Depois de ter conteúdo no primeiro estágio de pipeline, implante-o no próximo estágio e em quaisquer estágios subsequentes.

    Sugestão

    Você pode implantar no próximo estágio, mesmo que esse estágio tenha conteúdo. Os itens emparelhados são substituídos.

Observação

Para obter mais informações sobre os itens suportados na linha de implantação, consulte itens suportados nas linhas de implantação.

Captura de ecrã dos pipelines de implementação no portal Fabric.

Integre com o Git

A integração com o Git simplifica o processo de colaboração usando controlo de versões para os seus itens Fabric. Usando a integração com o Git, pode sincronizar a sua base de dados e contentores da Cosmos DB com o repositório, importar itens do Git para o seu espaço de trabalho atual ou acompanhar alterações ao longo do tempo usando o Gitflow (pull requests, branches, etc.). Nesta seção, o banco de dados é integrado a um repositório no GitHub.

  1. Navegue até o espaço de trabalho existente novamente.

  2. Na barra de menus, selecione Configurações.

  3. Na caixa de diálogo Configurações do espaço de trabalho , selecione Integração com o Git.

  4. Selecione o provedor GitHub para Git.

  5. Se necessário, autorize sua conexão com o GitHub.

  6. Selecione o repositório, a ramificação e a pasta para o repositório GitHub de destino.

  7. Selecione Conectar e sincronizar.

Observação

Para mais informações sobre integração com Git, consulte Comece com integração Git.

Captura de ecrã da integração do git no portal do Fabric.