Loading

Insira arquivos com o Data Loader

Data da publicação: Jul 1, 2022
Descrição

Para criar arquivos usando o Data Loader, você precisa inserir registros primeiramente como 'ContentVersion', depois inserir 'ContentDocumentLink' para associá-los aos registros.
 
Resolução
 
Aviso
Sempre faça backup dos seus dados antes de realizar qualquer operação de dados. Consulte Exportar dados de backup do Salesforce ou Exportar dados para mais detalhes. É recomendado executar um teste com um pequeno subconjunto de registros para garantir que a operação seja bem-sucedida abrindo e verificando manualmente se os registros correspondentes estão corretos no Salesforce.

 

Prepare um CSV e insira-o no objeto ContentVersion.

 
  1. Crie um CSV com as seguintes colunas:
 
  • Título – (obrigatório) nome do arquivo
 
  • Descrição – (opcional) descrição do arquivo ou do link
 
  • VersionData – (obrigatório) caminho completo para o arquivo que você está carregando de sua máquina ou drive local. Exemplo: C:\Users\jdoe\Desktop\PictureFile.jpg
 
  • PathOnClient – (obrigatório) caminho completo para o arquivo que você está carregando de sua máquina ou drive
 
  • FirstPublishLocationId – (opcional) se você só estiver relacionando o arquivo a um único registro no Salesforce, preencha isto com o ID do registro relacionado. Dessa forma, será criado automaticamente um ContentDocumentLink para associar o arquivo ao registro relacionado para efetivamente pular a etapa "Preparar um CSV e inseri-lo ao objeto ContentDocumentLink para associar arquivos aos registros" abaixo.
 
Notas:
 
  1. Configurar FirstPublishLocationId só será aplicável ao inserir novos arquivos e o campo não aceitar atualizações.
  2. O Sharetype do ContentDocumentLink criado para o registro relacionado é visível por padrão.
 
  1. Abra e Configure o Data Loader para usar um "Tamanho do lote" 1.
  2. Selecione Inserir e selecione Mostrar todos os objetos do Salesforce.
  3. Selecione ContentVersion.
  4. Navegue até seu arquivo CSV.
  5. Clique em Criar ou editar um mapa e selecione Correspondência automática entre campos e colunas.
  6. Clique em OK | Próximo | Concluir.


Prepare um CSV e insira-o no objeto ContentDocumentLink para associar arquivos a registros


Use o Data Loader para exportar dados do objeto "ContentVersion" para obter o "ContentDocumentId" para seus recém-criados arquivos.

Nota: Se você especificou o FirstPublishLocationId na inserção de arquivos, as etapas a seguir são necessárias somente para associar arquivos recém-criados a registros adicionais no Salesforce.
 
  1. Crie um arquivo CSV com as seguintes colunas:
 
  • LinkedEntityID – (obrigatório) ID do registro relacionado com o qual o arquivo está associado (contas ou oportunidades).
 
  • ContentDocumentID – (obrigatório) ContentDocumentID do arquivo exportado ContentVersion (começa com "069").
 
 
  • Visibilidade – (opcional) especifica se este arquivo está disponível para todos os usuários, usuários internos ou usuários compartilhados. Consulte os detalhes de "Descrição" do campo no guia vinculado abaixo.
 
  1. Abra o Data Loader e clique em Inserir.
  2. Marque a caixa de seleção Mostrar todos os objetos do Salesforce.
  3. Selecione ContentDocumentLink.
  4. Navegue até seu arquivo CSV.
  5. Clique em Criar ou editar um mapa e selecione Correspondência automática entre campos e colunas.
  6. Clique em OK | Próximo | Concluir.
 
 

Consulte também:

Número do artigo do Knowledge

000382372

 
Carregando
Salesforce Help | Article