Loading

Insertion de fichiers avec Data Loader

Date de publication: Jul 1, 2022
Description

Pour créer des fichiers à l’aide de Data Loader, vous devez insérer des enregistrements, d’abord en tant que « ContentVersion », puis insérer « ContentDocumentLink » pour l’associer aux enregistrements.
 
Résolution
 
Avertissement
Sauvegardez toujours vos données avant d’effectuer toute opération de données. Voir Exportation des données de sauvegarde depuis Salesforce ou Exportation des données pour plus de détails. Il est recommandé d’exécuter un test avec un petit sous-ensemble d’enregistrements pour vérifier que l’opération a réussi en ouvrant et vérifiant manuellement que les enregistrements correspondants sont corrects dans Salesforce.

 

Préparez un fichier CSV et effectuez une insertion dans l’objet ContentVersion.

 
  1. Créez un fichier CSV comprenant les colonnes suivantes.
 
  • Titre : (obligatoire) nom de fichier.
 
  • Description : (facultatif) description du fichier ou du lien.
 
  • VersionData : (obligatoire) chemin complet vers le fichier que vous avez chargé à partir de votre lecteur ou ordinateur local. Exemple : C:\Users\jdoe\Desktop\PictureFile.jpg
 
  • PathOnClient : (obligatoire) chemin complet vers le fichier que vous avez chargé à partir de votre lecteur ou ordinateur local.
 
  • FirstPublishLocationId : (facultatif) si vous associez uniquement le fichier à un seul enregistrement dans Salesforce, renseignez ce champ avec l’ID de l’enregistrement associé. Cela crée automatiquement un ContentDocumentLink afin d’associer le fichier à l’enregistrement associé pour ignorer les étapes « Préparez un fichier CSV et effectuez une insertion dans l’objet ContentDocumentLink pour associer des fichiers aux enregistrements » ci-dessous.
 
Remarques :
 
  1. La définition de FirstPublishLocationId s’applique uniquement à l'insertion de nouveaux fichiers et le champ n’accepte pas les mises à jour.
  2. Le type de partage du ContentDocumentLink créé vers l’enregistrement associé est visible par défaut.
 
  1. Ouvrez et Configurez Data Loader pour utiliser une « Taille de lot » de 1.
  2. Sélectionnez Insérer et sélectionnez Afficher tous les objets Salesforce.
  3. Sélectionnez ContentVersion.
  4. Accédez à votre fichier CSV.
  5. Cliquez sur Créer ou modifier un mappage, puis sélectionnez Auto-Match Fields to Columns (Correspondance auto. champs/colonnes).
  6. Cliquez sur OK | Suivant | Terminer.


Préparez un fichier CSV et effectuez une insertion dans l’objet ContentDocumentLink pour associer des fichiers aux enregistrements


Utilisez Data Loader pour Exporter des données à partir d'un objet « ContentVersion » pour obtenir « ContentDocumentId » pour vos fichiers nouvellement créés.

Remarque : Si vous avez spécifié FirstPublishLocationId lors de l’insertion du fichier, les étapes suivantes sont nécessaires uniquement pour associer les fichiers nouvellement créés à des enregistrements supplémentaires dans Salesforce.
 
  1. Créez un fichier CSV comprenant les colonnes suivantes :
 
  • LinkedEntityID : (obligatoire) ID de l’enregistrement associé auquel le fichier est associé (comptes ou opportunités).
 
  • ContentDocumentID : (obligatoire) ContentDocumentID du fichier ContentVersion exporté (commence par « 069 »).
 
 
  • Visibilité : (facultatif) indique si ce fichier est disponible pour tous les utilisateurs, les utilisateurs internes ou les utilisateurs partagés. Reportez-vous aux détails « Description » dans le guide lié ci-dessus.
 
  1. Ouvrez Data Loader, puis cliquez sur Insérer.
  2. Cochez la case Afficher tous les objets Salesforce.
  3. Sélectionnez ContentDocumentLink.
  4. Accédez à votre fichier CSV.
  5. Cliquez sur Créer ou modifier un mappage, puis sélectionnez Auto-Match Fields to Columns (Correspondance auto. champs/colonnes).
  6. Cliquez sur OK | Suivant | Terminer.
 
 

Voir aussi :

Numéro d’article de la base de connaissances

000382372

 
Chargement
Salesforce Help | Article