Você está aqui:
Promova o Next Assets do Tableau para a produção usando o Salesforce CLI
Baixe um manifesto do Gerenciador de tarefas, recupere metadados de ativo da organização de origem e implemente-os em sua organização de produção usando o Salesforce CLI e o VS Code.
Edições obrigatórias
| Exibir edições com suporte. |
| Permissões de usuário necessárias | |
|---|---|
| Para implementar ativos do Tableau Next: | Perfil de Administrador do sistema E conjunto de permissões de Arquiteto do Data Cloud E conjunto de permissões Próximo administrador do Tableau |
| Para acessar metadados do ativo: | Acesso de edição da API de metadados |
Antes de começar, conclua estes pré-requisitos:
- Crie uma conexão de implantação entre a organização de produção e a organização pessoal. Consulte Autorizar uma conexão de implementação.
- Instale o VS Code, o Pacote de extensão do Salesforce para VS Code e o Salesforce CLI. Consulte Instruções de instalação.
Para ver as etapas anteriores no processo de promoção, consulte Revisar e concluir promoções de ativo de organizações pessoais para produção.
Nesse fluxo, você baixa um manifesto do Gerenciador de tarefas no Tableau Next, usa o Salesforce CLI para recuperar o ativo da Organização pessoal em um projeto local e implanta o ativo em sua organização de produção. Esse fluxo é obrigatório quando o conteúdo promovido inclui arquivos do Excel ou conexões de dados e também está disponível para qualquer promoção.
Autorizar sua organização
-
Autorize seu ambiente da CLI usando um destes métodos.
- Fluxo JWT: Execute
sf org login jwt. Consulte Autorizar uma organização usando o fluxo baseado em JWT para obter instruções. - Login na Web: Execute o
sf org login webe insira suas credenciais no navegador que é aberto.
- Fluxo JWT: Execute
Criar um projeto para ativos de promoção
-
Abra o VS Code e crie um projeto do Salesforce DX.
- Abra a paleta de comandos do VS Code ({P) e insira SFDX: Criar projeto.
- Pressione Enter para usar um modelo de projeto padrão.
- Insira um nome de projeto e pressione Enter.
- Selecione o diretório onde deseja criar seu projeto e clique em OK.
- No novo projeto, crie uma pasta para os arquivos de manifesto do pacote. Por exemplo, manifestos.
Recuperar o ativo da promoção
-
No Gerenciador de tarefas no Tableau Next, baixe o arquivo de manifesto para a solicitação de promoção. Você pode usar o arquivo de manifesto baixado para recuperar os metadados do ativo da organização de origem.
-
No VS Code, execute o comando
sf project retrieve startpara recuperar os metadados do ativo da organização pessoal.Sintaxe
sf project retrieve start --manifest <path_to_manifest_file> -o <source_org_alias>Exemplo
sf project retrieve start --manifest manifests/manifest.xml -o personal-orgO comando cria arquivos de metadados para cada ativo no manifesto e os grava em ../force-app/main/default em seu projeto.
Implementar o ativo de promoção
-
Agora que todos os arquivos de metadados estão na sua pasta de projeto, você pode implantá-los na organização de destino. No VS Code, execute o comando
sf project deploy startpara implementar os ativos na sua organização de produção.
Nota Antes de implantar o projeto na organização de destino, você deve autorizar sua organização.Sintaxe
Adicione o caminho do manifesto ao arquivo json do projeto.
sf project deploy start --manifest <path_to_manifest_file> -o <target_org_alias>Exemplo
sf project deploy start --manifest manifests/manifest.xml -o prodO comando cria os ativos do Tableau Next na organização de produção usando os arquivos de metadados para cada ativo no manifesto.
-
Confirme se os ativos aparecem no Tableau Next. Em seguida, marque a promoção como concluída no Gerenciador de tarefas
.
Os ativos promovidos estão disponíveis na sua organização de produção.
