Se tiver criado vários ambientes para oferecer suporte ao desenvolvimento de banco de dados e aplicativos, você deve mover as alterações de um ambiente para outro ambiente. Você pode usar Exportar recursos e Importar recursos para mover recursos entre ambientes.

Por que usar vários ambientes?

Cada ambiente contém recursos, como aplicativos, fluxos e entidades que você cria ou modifica durante o processo de desenvolvimento.

Normalmente, o desenvolvimento é feito no mesmo ambiente que é usado pelos usuários finais da organização. Esse ambiente é conhecido como o ambiente padrão. É relativamente fácil de gerenciar alterações de recurso no mesmo ambiente. Você deve validar as alterações para garantir que todos os aplicativos e processos de negócios essenciais funcionem para finalmente lançar o aplicativo.

Às vezes, o desenvolvimento e o teste são executados em ambientes separados e as alterações são movidas para o ambiente padrão quando estão prontas para serem usadas pelos usuários finais. Você deve usar ambientes separados por diversos motivos. Por exemplo, você pode ter usado um ambiente separado depois de ter avaliado o sistema. Como alternativa, talvez você queira minimizar o risco quando fizer alterações para o ambiente padrão. Ambientes separados fornecem isolamento porque as alterações são realizadas em um ambiente diferente do padrão. Dependendo da extensão dos riscos, você pode criar um ambiente de preparo adicional. Nesse caso, você terá um ambiente de desenvolvimento, um ambiente de preparo e um ambiente padrão.

Como mover alterações de recurso

Por processos de importação e exportação separados, você move recursos usando um arquivo de pacote (.pkg). O arquivo de pacote é exportado, salvado no armazenamento local, enviado ao administrador do ambiente de destino e, em seguida, importado para o ambiente de destino. O processo de importação é normalmente seguido de testes de validação para garantir que nenhum dos processos essenciais de negócios sejam afetados negativamente.

A funcionalidade de importação e exportação de recursos está disponível na seção Ambientes do centro de administração. A importação e exportação ocorrem no contexto de um ambiente selecionado.

Exportação de recursos

O pacote de exportação conterá todas as alterações de entidades, listas de seleções, conjuntos de permissões e funções. Estamos trabalhando para habilitar a exportação de outros tipos de recursos, como aplicativos, fluxos, conectores e outros. Essa opção permite mover o conteúdo de um ambiente para outro ambiente.

  1. No centro de administração, no painel de navegação esquerdo, clique em Ambientes.
  2. Selecione o ambiente de origem.
  3. No canto superior direito, clique em Exportar recursos.
  4. Quando você receber uma mensagem de "Exportação concluída", salve o arquivo de pacote no armazenamento local.

Recursos de importação

A primeira etapa é selecionar um arquivo de pacote que foi exportado do ambiente de origem. O processo de importação valida, analisa e tenta importar o pacote.

  1. No centro de administração, no painel de navegação, clique em Ambientes.
  2. Selecione o ambiente de destino.
  3. No canto superior direito, clique em Importar recursos.
  4. Clique em Selecionar e navegue até um arquivo de pacote no armazenamento local.
  5. Clique em Importar.

Se o pacote apenas for aplicado parcialmente, você receberá uma mensagem de erro que descreve o que foi importado e o que não foi importado.

Tipos de recursos

O processo de desenvolvimento pode promover alterações em muitos tipos de recursos. Por exemplo, ao atualizar um aplicativo, você pode adicionar, remover ou atualizar várias entidades ou conexões. Algumas alterações de tipos de recursos podem ser movidas entre ambientes. As seções a seguir descrevem os tipos de recursos que podem ser movidos.

Entidades, listas de seleções e conjuntos de tradução

Você pode exportar e importar entidades, listas de seleções e conjuntos de tradução da seguinte maneira:

  • Entidades padrão – personalizações são movidas entre ambientes. (Você não pode modificar os campos integrados de entidades-padrão.)
  • Entidades personalizadas – entidades personalizadas são movidas entre ambientes.
  • Listas de seleções personalizadas – listas de seleções personalizadas são movidas entre ambientes.

Conjuntos de permissões e funções

Os conjuntos de permissões e funções são recursos de segurança que ajudam a controlar o acesso ao banco de dados. Ambos podem ser movidos entre ambientes. Depois de mover conjuntos de permissões e funções, você deve garantir que os conjuntos de permissões sejam referenciados por funções apropriadas e que os usuários apropriados sejam atribuídos a qualquer nova função. Para obter mais informações, consulte Configurar a segurança do banco de dados.

Dados

Não é possível mover o banco de dados como parte da exportação e importação de recursos. Para mover os dados, você pode usar o Microsoft Excel. Para obter mais informações, confira Importação e exportação de dados.