Exportar e Importar Objetos
Você pode mover objetos Data Transforms entre ambientes. Você precisa de uma conexão do Object Storage para armazenar o arquivo exportado. Em seguida, você precisa usar a mesma conexão do Object Storage para importar os objetos.
Tópicos
- Exportar Objetos
Você pode exportar artefatos de Transformação de Dados, como projetos, conexões, carregamentos de dados, fluxos de dados, workflows e programações de um ambiente e importá-los para outro. - Importar Objetos
Para importar objetos, você precisa fornecer a mesma conexão do serviço Object Storage que usou para a operação de exportação.
Tópico pai: Página Transformações de Dados
Exportar Objetos
Você pode exportar artefatos do Data Transforms, como projetos, conexões, cargas de dados, fluxos de dados, workflows e programações de um ambiente e importá-los para outro.
- Mover código de ambientes de desenvolvimento para ambientes de produção.
- Compartilhar código entre ambientes de desenvolvimento.
- Faça backup e restaure objetos.
Para exportar objetos de um ambiente de Desenvolvimento, você precisa fornecer uma conexão do serviço Object Storage como entrada. Você precisa usar a mesma conexão do serviço Object Storage quando quiser executar o processo de importação em outro ambiente. Consulte Importar Objetos. A operação de exportação exporta todos os metadados dos objetos do repositório junto com todos os seus objetos pai e filho dependentes e armazena as informações em um formato XML no bucket do Object Storage.
- Projetos
- Conexões
- Carregamento de dados
- Fluxo de Dados
- Workflow
- Agendamento
A exportação de variáveis individuais não é suportada no momento. No entanto, quando você exporta um Projeto, as variáveis dentro desse projeto também são exportadas.
Para exportar objetos usando o assistente de Exportação:
- No painel esquerdo, clique na guia Home. Clique em Exportar.
O assistente Exportar é exibido.
- No campo Nome do Arquivo de Exportação, informe um nome para o arquivo. Os dados exportados serão armazenados no formato ZIP com a convenção de nomenclatura do arquivo
filename_timestamp_DTR
. - Selecione uma conexão do Object Storage na lista drop-down para armazenar o arquivo exportado. Observe que você precisa selecionar a mesma conexão do Object Storage durante a operação de importação.
- Clique em Próximo.
- Selecione os objetos que você deseja exportar. Você pode optar por exportar um único, vários ou todos os objetos listados na página.
- Clique em Próximo.
- Selecione as conexões que você deseja exportar.
Você pode optar por não fazer nenhuma seleção nesta página. As conexões associadas aos objetos que você selecionou na tela anterior são incluídas automaticamente durante a operação de exportação.
- Clique em Próximo para visualizar suas seleções.
- Clique em Exportar para iniciar a operação de exportação.
Um prompt de confirmação é exibido quando a operação de exportação é iniciada. Clique no link exibido no prompt para monitorar o andamento da operação de exportação na página Detalhes da Ordem de Produção.
Para exportar objetos individuais:
- Clique no menu Ações do projeto, conexão, carga de dados, fluxo de dados, workflow ou programação que você deseja exportar e clique em Exportar.
- No campo Nome do Arquivo de Exportação, informe um nome para o arquivo. Os dados exportados serão armazenados no formato ZIP com a convenção de nomenclatura do arquivo
filename_timestamp_DTR
. - Selecione uma conexão do Object Storage na lista drop-down para armazenar o arquivo exportado. Selecione a mesma conexão do Object Storage durante a operação de importação.
- Clique em Exportar para iniciar a operação de exportação.
Um prompt de confirmação é exibido quando a operação de exportação é iniciada. Clique no link exibido no prompt para monitorar o andamento da operação de exportação na página Detalhes da Ordem de Produção.
Tópico principal: Exportar e Importar Objetos
Importar Objetos
Para importar objetos, você precisa fornecer a mesma conexão do Object Storage que usou para a operação de exportação.
- Projetos - Para importar projetos, você pode escolher se deseja substituir os dados no repositório ou mesclar os objetos de contêiner correspondentes com os objetos que estão sendo importados.
- Substituir - Se houver uma correspondência no repositório, todos os objetos filhos dependentes serão substituídos por padrão.
Se não houver correspondência, o projeto junto com os objetos filho será copiado para o repositório.
- Mesclar - Se o projeto existir no repositório, mas os objetos filhos dependentes não tiverem correspondência, todos os objetos filhos no repositório serão mesclados com os novos objetos filhos que estão vindo por meio do processo de importação.
Se o projeto existir no repositório e os objetos filhos dependentes tiverem uma correspondência, todos os objetos filhos no repositório serão substituídos pelos novos objetos filhos que estiverem vindo por meio do processo de importação.
Se o projeto não existir no repositório, o projeto junto com os objetos filhos será copiado para o repositório.
- Substituir - Se houver uma correspondência no repositório, todos os objetos filhos dependentes serão substituídos por padrão.
- Conexões - Para conexões que têm uma correspondência no repositório, o processo de importação atualiza somente as propriedades avançadas da conexão no repositório, juntamente com o nome da conexão. Credenciais como nome do esquema, senhas e URL de conexão são persistidas como no novo ambiente. Você pode usar essas conexões sem qualquer modificação no repositório de destino.
Para conexões que não têm correspondência no repositório, credenciais como nome do esquema, senhas e URL de conexão não são transferidas durante a operação de importação. Após a importação, você precisa atualizar as informações da credencial para essas conexões. Também é necessário criar um usuário de esquema no banco de dados com as tabelas necessárias criadas para o usuário do esquema, que você pode usar como entidade de dados em cargas de dados, fluxos de dados, workflows e programações.
- Cargas de Dados, Fluxos de Dados e Fluxos de Trabalho - Para esses objetos, se houver uma correspondência no repositório, todos os objetos serão substituídos por padrão.
- Programação - O status das programações que não têm correspondência no repositório é definido como Inativo. É necessário atualizar as informações de conexão associadas ao agendamento e, em seguida, definir o status do agendamento como Ativo.
Para importar objetos:
- No painel esquerdo, clique na guia Home. Clique em Importar.
A caixa de diálogo Importar é exibida.
- Na lista drop-down Conexão do Serviço Object Storage, selecione a conexão que você usou para a operação de exportação. Consulte Exportar Objetos.
- Na lista drop-down Nome do Arquivo de Importação, selecione o arquivo exportado.
- Escolha uma das seguintes opções de importação:
- Mesclar - Escolha essa opção para mesclar os objetos que já estão no repositório com os objetos que estão vindo por meio do processo de importação. Esta opção só está disponível para objetos de contêiner, como Projetos.
- Substituir - Escolha esta opção para substituir os objetos que já estão no repositório pelos objetos que estão vindo por meio do processo de importação.
- Clique em Importar para iniciar a operação de importação.
Um prompt de confirmação é exibido quando a operação de importação é iniciada. Clique no link exibido no prompt para monitorar o andamento da operação de importação na página Detalhes da Ordem de Produção.
Tópico principal: Exportar e Importar Objetos