Exportações dentro das importações

Prev Next

Este guia lhe mostrará como mover conteúdo entre instâncias ou workspaces da Tulip.

Who can use this feature

Users on Enterprise plans and above.

Muitos clientes da Tulip optam por utilizar múltiplos Workspaces ou instâncias em sua implementação geral da Tulip. Os dois motivos mais comuns para isso são:1. Gerenciamento de várias plantas2. Uso de instâncias de desenvolvimento, teste e produção para desenvolvimento de aplicativos em uma única planta

Por isso, eles precisam de uma maneira de mover o conteúdo por toda a implementação da Tulip. A Tulip oferece cinco maneiras gerais de mover conteúdo:1. Importação/Exportação de aplicativos: Mova os aplicativos e todas as suas dependências juntos2. Importação/Exportação de automações: Mova as automações e suas dependências juntas3. Table Record Import/Export{target=_blank}: Mover registros de tabela de uma tabela para outra4. Connector Import/Export (Importação/Exportação de conectores): Exportar conectores individualmente5. Enterprise App Exchange{target=_blank}: Uma maneira formal de permitir que os desenvolvedores cidadãos importem a versão mais recente dos padrões de aplicativos acordados.

Este artigo se concentrará nos pontos 1 e 2.

A transferência de conteúdo entre sites permite que o trabalho realizado por um site seja compartilhado em todos os sites, reduzindo o tempo necessário para agregar valor com o Tulip.

Fundamentos da importação/exportação

Os aplicativos e as automações não operam isoladamente; eles dependem de vários ativos de suporte.

Uma automação pode depender de um conector, ou um aplicativo pode depender de uma máquina. Esses componentes de suporte são conhecidos como dependências.

Quando um aplicativo é exportado, suas dependências são coletadas e exportadas junto com ele. No entanto, nem todas as dependências são incluídas na exportação.

Dependências

Em geral, as dependências são quaisquer componentes que podem ser compartilhados entre aplicativos ou automações e podem ser explicitamente referenciados em um aplicativo ou automação. Isso inclui:* Conectores* Computadores* Usuários* Análises* Tabelas* Etc.

image.png

Exportação de regras

Antes da exportação, é essencial avaliar quais ativos estão sendo usados em um aplicativo ou automação e devem ser exportados junto com ele. Há regras complexas que determinam se determinados ativos são exportados com um aplicativo.

Regras de importação

Durante a importação, o objetivo é evitar a duplicação de dependências se o ativo já existir no site de importação.

Importação/Exportação de automações

Há apenas uma maneira de exportar uma automação: a partir da página de visão geral da automação individual.

image.png

Você pode importar uma automação na parte superior da página inicial de Automações:image.png

Métodos para exportação de aplicativos

Esta seção detalhará as diferentes maneiras de selecionar aplicativos e versões de aplicativos antes de movê-los pela implantação do Tulip

Exportação de aplicativo único

Isso permite exportar a versão de desenvolvimento de um único aplicativo. Você pode acessá-lo na parte superior da página App Overview (Visão geral do aplicativo):

image.png

Exportação da versão do aplicativo

Você pode exportar uma única versão publicada de um aplicativo na guia Versions (Versões) desse aplicativo:image.png

Exportação de grupo de aplicativos

Você pode exportar um grupo inteiro de aplicativos de uma só vez na página de visão geral do grupo de aplicativos:image.png

Métodos para importação de aplicativos

Esta seção detalhará os diferentes métodos para mover o conteúdo pela implementação do Tulip e os prós e contras de cada um.

Cada método de importação pode ser acessado no mesmo local que a exportação do aplicativo correspondente acima.

Importação de aplicativos

Esse é o método mais comum para mover aplicativos. As regras estão descritas nos artigos desta seção da base de conhecimento. Isso criará um aplicativo totalmente novo, com apenas uma versão de desenvolvimento.

Importação de grupo de aplicativos

Esse método de mover aplicativos tem as mesmas regras do método acima. As principais diferenças são as seguintes:1. Se os aplicativos forem importados em um grupo e houver análises que façam referência a vários aplicativos do grupo, essas análises continuarão a fazer referência a todos os aplicativos do grupo.2. Se os aplicativos tiverem transições para outros aplicativos do grupo, essas transições ainda funcionarão com êxito dentro da lógica do acionador na importação.

Importação da versão do aplicativo

Isso permite que você substitua a versão de desenvolvimento de um aplicativo existente, o que preserva o histórico de versões desse aplicativo e todas as atribuições de estações. A versão de desenvolvimento anterior será salva como um instantâneo dentro desse aplicativo.

Os seguintes elementos da nova versão de desenvolvimento serão vinculados com êxito às versões anteriores do aplicativo:1. Variáveis2. Espaços reservados para registros3. Assinaturas4. Grupos de etapas5. Etapas

Diagrama de resumo

Este diagrama resume a seção acima.

image.png

Leitura adicional

Os documentos a seguir fornecem informações detalhadas sobre como cada ativo é tratado durante a exportação e a importação: