Este guia lhe mostrará como mover conteúdo entre instâncias ou workspaces da Tulip.
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.
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.
Você pode importar uma automação na parte superior da página inicial de Automações:
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):
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:
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:
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.
Leitura adicional
Os documentos a seguir fornecem informações detalhadas sobre como cada ativo é tratado durante a exportação e a importação:
- Import Export - Conectando os fios
- Exportação de importação de tabelas
- Importação de conectores e funções de conectores