Este tutorial explica como exportar e importar um pacote de recursos personalizados de um ambiente de desenvolvimento para um ambiente de produção.
Este exemplo destina-se aos administradores funcionais vinculados ao Adobe Campaign.
Os pré-requisitos são:
Um ou vários recursos personalizados que estão disponíveis e publicados.
Além disso, é preciso que haja uma chave exclusiva definida para esses recursos, pois as chaves primárias automáticas não são exportadas nos pacotes. O recurso pode, portanto, ter uma chave primária e uma chave única adicional para garantir a exclusividade dos registros.
Os direitos necessários para criar e exportar um pacote.
Recursos adicionais:
Nesta seção, faremos uma primeira exportação de pacote que detalha a estrutura física dos dados de recursos personalizados.
Este exemplo tem dois recursos personalizados: Produtos e Pedidos.
Acesse o menu Administration / Deployment / Package exports.
Vamos criar um novo pacote para exportar o Custom resource (cusResource) filtrado com os dois recursos personalizados, "Produtos" e "Pedidos".
Na página Package exports, clique em Create para criar um novo pacote.
Preencha o rótulo e clique em Create element.
Procure e selecione o Custom resource (cusResource).
Configure os detalhes do Custom resource selecionando os dois recursos, Produtos e Pedidos, nas condições de filtragem.
Não se esqueça de alterar o operador lógico. O valor deve ser definido como OU para que a estrutura do recurso de produtos e do recurso de pedidos seja integrada no pacote.
Confirme e salve a definição do pacote.
Clique agora em Start export.
O pacote gerado está disponível na pasta Downloads. O nome do arquivo zip é gerado aleatoriamente. Você pode renomeá-lo.
Essa segunda exportação possibilita a exportação dos dados dos recursos personalizados Produtos e Pedidos.
Com base no mesmo tipo de exportação que a exportação da estrutura, você criará um segundo pacote que contenha os dados.
Na página Package exports, clique em Create para criar um novo pacote.
Preencha o rótulo com Export data of my resources e clique Create element na guia Export content.
Procure e selecione o recurso Produtos.
Configure uma condição de filtragem avançada com @Label NOT NULL.
Verifique a contagem.
Repita a mesma operação para o recurso personalizado Pedidos.
Confirme e salve a definição do pacote.
Clique agora em Start export.
O pacote gerado está disponível na pasta Downloads. O nome do arquivo zip é gerado aleatoriamente. Você pode renomeá-lo.
Conecte-se à instância do público-alvo na qual deseja importar os pacotes recém-criados.
Acesse o menu Administration / Deployment / Package imports para criar um novo pacote para importar o arquivo da primeira exportação.
Arraste e solte o arquivo de estrutura na zona disponível para essa finalidade. Os formatos aceitos são ZIP ou XML.
Altere o rótulo, por exemplo, Importar estrutura, e clique em Save.
Clique em Start import.
Acesse o menu Administration / Development / Publication.
Clique em Prepare publication e em Publish para atualizar a instância com os dados dos novos recursos personalizados.
As entradas de menu correspondentes ao pacote instalado serão inseridas no menu Client data.
Nesta seção, vamos importar os dados vinculados ao pacote instalado na instância na etapa anterior.
Da mesma forma que na etapa anterior, a importação divide-se em duas partes: a importação do pacote e a publicação.
Acesse o menu Administration / Deployment / Package imports para criar um novo pacote para importar o arquivo que contenha os dados.
Arraste e solte o arquivo de dados na zona disponível para essa finalidade. Os formatos aceitos são ZIP ou XML.
Altere o rótulo, por exemplo "Importar dados", e clique em Save.
Clique em Start import.