Instalar e testar seu pacote do Data Cloud
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Instalar um pacote.
- Criar um fluxo de dados a partir de um kit de dados.
- Criar um insight calculado a partir de um kit de dados.
- Resolver problemas e seguir as melhores práticas.
Testar seu pacote
A equipe da Get Cloudy Consulting terminou de desenvolver os recursos para o aplicativo Data Cloud, mas deseja verificar a integridade do kit de dados empacotado. Para testar o pacote, a Get Cloudy Consulting cria uma organização teste sem namespace que inclui os recursos do Data Cloud.
sf org create scratch -f config/project-scratch-def.json --no-namespace -a testingOrg -w 10 -y 10
Para testar um aplicativo Data Cloud, ou se você for consumidor de um aplicativo Data Cloud, use estas etapas para instalar o pacote e o kit de dados na sua organização teste.
Instalar um pacote com um kit de dados
Antes de fazer qualquer teste, a equipe da Get Cloudy precisa instalar o pacote do Data Cloud com o kit de dados na organização teste.
A maioria das tarefas no Data Cloud exige um conjunto de permissões de administrador do Data Cloud ou um conjunto de permissões de um especialista em conscientização de dados do Data Cloud para Marketing. Se não conseguir concluir estas etapas, entre em contato com o administrador do Salesforce para obter ajuda. Não tente seguir essas etapas no Trailhead Playground. O Data Cloud não está disponível em um Trailhead Playground típico.
Vamos revisar as etapas para instalar um pacote com um kit de dados.
- Insira a URL fornecida em uma guia separada ou em uma nova janela na organização do Data Cloud em que deseja instalar o pacote com kit de dados.
- Selecione Install for Admins Only (Instalar apenas para administradores) e clique em Install (Instalar).
- Clique em Done (Concluído) quando a instalação for concluída.
Implantar os componentes do kit de dados
Depois de instalar o pacote e o kit de dados desse pacote, você estará pronto para implantar os recursos do kit de dados na sua organização. Vamos implantar os fluxos de dados e os insights calculados nesta organização.
Há algumas formas de implantar os componentes de um kit de dados na sua organização. Uma delas é pela interface de usuário, que é o que vamos usar neste módulo. Porém, nem sempre é possível interagir com o Data Cloud e os kits de dados pela interface de usuário. Talvez você interaja com eles pela linha de comando ou por scripts. Nesse caso, você pode instalar um kit de dados de forma programática. Isso pode ser feito usando o fluxo Deploy Data Kit Components (Implantar componentes do kit de dados). Para saber mais sobre ele, consulte o Guia do desenvolvedor do Data Cloud.
Vamos analisar as etapas para implantar fluxos de dados e insights calculados a partir de um kit de dados.
Implantar fluxos de dados a partir de kits de dados
Enquanto estiver conectado à organização na qual instalou o kit de dados, siga essas etapas.
- Acesse Data Cloud e a guia Data Stream (Fluxo de dados).
- Clique em New (Novo) para criar um fluxo de dados.
- Se for um fluxo de CRM, selecione o fluxo de CRM e clique em Next (Avançar). Caso contrário, selecione Installed Data Kits and Packages (Kits e pacotes de dados instalados) e clique em Next (Avançar).
- Se for o Salesforce CRM, selecione a organização apropriada do Salesforce. Caso contrário, selecione o pacote em Installed Data Kits and Packages (Kits e pacotes de dados instalados).
- Encontre seu kit de dados em Custom Data Bundles (Pacotes de dados personalizados).
- Clique em Next (Avançar).
- Selecione o espaço de dados, analise os campos em seu fluxo de dados e clique em Next (Avançar).
- Reveja os detalhes e clique em Deploy (Implantar).
O novo fluxo de dados é criado com o mesmo modelo e mapeamentos encontrados em seu ambiente de desenvolvimento.
Implantar um insight calculado a partir de um kit de dados
Se seu kit de dados tiver insights calculados, você poderá implantar esses insights a partir do kit de dados.
- Acesse a guia Calculated Insights (Insights calculados) e clique em New (Novo).
- Selecione Create from a Data Kit (Criar a partir de um kit de dados) e clique em Next (Avançar).
- Selecione o pacote e o kit de dados e clique em Next (Avançar).
- Clique em Deploy (Implantar).
Atualizar um kit de dados
A equipe da Get Cloudy decide que o kit de dados precisa de alguns dados adicionais de Vendas. A equipe adiciona um novo mapeamento a um fluxo de dados de Vendas na organização de origem. O que a Get Cloudy Consulting deve fazer para que as alterações sejam refletidas no kit de dados? A Get Cloudy Consulting terá que atualizar o kit de dados com as alterações e criar uma nova versão do pacote.
Como estamos usando o desenvolvimento baseado em código-fonte, crie uma nova organização teste do Data Cloud para essa atualização. Depois que a organização tiver sido criada e o Data Cloud inicializado, você poderá implantar o código-fonte do pacote na organização. Na organização teste, atualize o conteúdo do seu kit de dados para fluxos de dados do Salesforce CRM seguindo as etapas a seguir.
- No Data Cloud, navegue até Data Cloud Setup (Configuração do Data Cloud).
- Em Tools (Ferramentas), clique em Data Kits (Kits de dados).
- Abra seu kit de dados e clique em Update (Atualizar).
- Selecione os fluxos de dados atualizados.
- Clique em Next (Avançar).
- Selecione os objetos relacionados e os relacionamentos.
- Clique em Save (Salvar).
O pacote atualizado já está pronto para ser reinstalado na organização de destino.
Dicas e melhores práticas
Ao criar kits de dados, convém revisar essas dicas de solução de problemas e melhores práticas.
- Confirme a configuração do seu ambiente se receber um erro informando que o pacote não pode ser instalado. Você não pode instalar um pacote padrão na mesma organização em que o criou.
- Crie uma versão do pacote gerenciado se precisar fazer um upgrade ou atualizações em um pacote regularmente. Para refletir as últimas atualizações, a nova versão do pacote precisa ser instalada na organização de destino.
- Os kits de dados de CRM e Commerce podem ser empacotados e reutilizados várias vezes em uma organização, além de poderem ser mapeados para várias organizações.
- Os insights calculados devem ser empacotados e usados em uma organização com um modelo de dados correspondente estabelecido e mapeado. Sem os modelos de dados exigidos, insights calculados instalados não podem ser implantados.
- Quando novos relacionamentos do modelo de dados forem adicionados, não se esqueça de incluir os relacionamentos no pacote da nova versão.
Distribuir um aplicativo Data Cloud
Depois que a Get Cloudy estiver satisfeita com o pacote, a consultoria poderá se preparar para distribuí-lo para outras pessoas como um aplicativo Data Cloud no AppExchange.
Quando a Get Cloudy estiver pronta para distribuir a versão do seu pacote, ele será promovido a uma versão lançada.
Parabéns! Você acompanhou a equipe da Get Cloudy enquanto eles criavam, testavam e promoviam seu pacote do Data Cloud. Há mais algumas etapas na jornada para publicar o aplicativo no AppExchange. Essas etapas incluem:
- Enviar o pacote para a Revisão de segurança do AppExchange
- Redigir notas da versão e instruções pós-instalação para o pacote
-
Publicar o aplicativo no AppExchange
Bom empacotamento e espero vê-lo no AppExchange!
Recursos