Compartilhar via


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

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

Pré-requisitos

Configurar fluxo de implantação

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

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

  2. Navegue até 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 pipeline definindo estágios como "Desenvolvimento", "Teste" ou "Produção".

  6. Selecione Criar e continuar.

  7. Agora, atribua áreas de trabalho a cada estágio do pipeline. Os itens em cada workspace são automaticamente associados ao estágio.

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

    Dica

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

Observação

Para obter mais informações sobre itens de pipeline de implantação com suporte, consulte itens com suporte em pipelines de implantação.

Captura de tela dos pipelines de implantação no portal do Fabric.

Integrar com o Git

A integração do Git simplifica o processo de colaboração usando o controle de versão para seus itens do Fabric. Usando a integração com o Git, você pode sincronizar seu banco de dados do Cosmos DB e contêineres com o repositório, importar itens do Git para seu workspace atual ou acompanhar as alterações ao longo do tempo usando o Gitflow (solicitações de pull, branches etc.). Nesta seção, o banco de dados é integrado a um repositório no GitHub.

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

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

  3. Na caixa de diálogo Configurações do Workspace , selecione a integração do Git.

  4. Selecione o provedor do GitHub para Git.

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

  6. Selecione o repositório, o branch e a pasta do repositório GitHub de destino.

  7. Selecione Conectar e sincronizar.

Observação

Para obter mais informações sobre a integração do Git, consulte Introdução à integração do Git.

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