Loading

Inserimento di file con Data Loader

Data pubblicazione: Jul 1, 2022
Descrizione

Per creare file usando Data Loader, è necessario inserire i record prima come "ContentVersion" e poi inserire "ContentDocumentLink" per associarlo ai record.
 
Risoluzione
 
Attenzione
Eseguire sempre il backup dei dati prima di eseguire qualsiasi operazione su di essi. Per maggiori dettagli, vedere Esportazione di dati di backup da Salesforce o Esportazione dati. È consigliabile eseguire una prova con un sottoinsieme ridotto di record e assicurarsi che l'operazione sia riuscita aprendo manualmente i record corrispondenti in Salesforce e verificando che siano corretti.

 

Preparazione di un CSV ed esecuzione di un inserimento nell'oggetto ContentVersion.

 
  1. Creare un CSV con le seguenti colonne:
 
  • Title - (Obbligatorio) nome del file
 
  • Description - (Facoltativo) descrizione del file o del link
 
  • VersionData - (Obbligatorio) percorso completo del file che si sta caricando dal computer o dall'unità locale. Esempio: C:\Users\jdoe\Desktop\PictureFile.jpg
 
  • PathOnClient - (Obbligatorio) percorso completo del file che si sta caricando dal computer o dall'unità locale.
 
  • FirstPublishLocationId - (Facoltativo) se si sta solo mettendo il file in relazione con un singolo record in Salesforce, inserire l'ID del record correlato. Questo crea automaticamente un ContentDocumentLink per associare il file al relativo record, evitando di fatto i passaggi, sotto riportati, di preparazione di un CSV ed esecuzione di un inserimento nell'oggetto ContentDocumentLink per associare i file ai record.
 
Note:
 
  1. L'impostazione di FirstPublishLocationId è applicabile solo all'inserimento di nuovi file e il campo non accetta aggiornamenti.
  2. Per impostazione predefinita, il Sharetype del ContentDocumentLink creato per il record correlato è visibile.
 
  1. Aprire e Configurare Data Loader per utilizzare dimensioni batch pari a 1.
  2. Selezionare Inserisci e Mostra tutti gli oggetti Salesforce.
  3. Selezionare ContentVersion.
  4. Selezionare il file CSV.
  5. Fare clic su Crea o modifica una mappa quindi selezionare Abbina automaticamente campi a colonne.
  6. Fare clic su OK | Avanti | Fine.


Preparazione di un CSV ed esecuzione di un inserimento nell'oggetto ContentDocumentLink per associare file ai record


Utilizzare Data Loader per esportare dati dall'oggetto "ContentVersion" per ottenere il "ContentDocumentId" per i file appena creati.

Nota: se in fase di inserimento dei file è stato specificato il FirstPublishLocationId, i seguenti passaggi servono solo ad associare i file appena creati ad altri record in Salesforce.
 
  1. Creare un file CSV con le seguenti colonne:
 
  • LinkedEntityID - (Obbligatorio) ID del record correlato a cui è associato il file (account o opportunità).
 
  • ContentDocumentID - (Obbligatorio) ContentDocumentID proveniente dal file ContentVersion esportato (inizia con '069').
 
 
  • Visibilità - (Facoltativo) Specifica se questo file è disponibile a tutti gli utenti, agli utenti interni o all'utente condiviso. Fai riferimento ai dettagli del campo "Descrizione" nella guida con link indicata sopra.
 
  1. Aprire Data Loader e fare clic su Inserisci
  2. Selezionare la casella di controllo Mostra tutti gli oggetti Salesforce.
  3. Selezionare ContentDocumentLink.
  4. Selezionare il file CSV.
  5. Fare clic su Crea o modifica una mappa quindi selezionare Abbina automaticamente campi a colonne.
  6. Fare clic su OK | Avanti | Fine.
 
 

Vedere anche:

Numero articolo Knowledge

000382372

 
Caricamento
Salesforce Help | Article