Savez-vous que sans écrire de composants / script Apex, nous pouvons faire la manipulation des données dans Salesforce? La réponse est oui! En utilisant le chargeur de données, nous pouvons y parvenir. Dans ce guide, nous apprendrons à installer le chargeur de données sous Windows et à effectuer l'insertion, la suppression et la mise à jour des données Salesforce. Enfin, nous apprendrons également à exporter les enregistrements de l'objet Salesforce. Voyons ce qu'est le chargeur de données.
Chargeur de données
Le chargeur de données est un outil qui fait spécifiquement les opérations de manipulation de données comme l'insertion, l'usiser, la mise à jour et la suppression. En dehors de ces quatre opérations, il est également donné en option pour l'exporter. Si vous souhaitez exporter les données qui existent dans le bac de recyclage (données supprimées), il fournit l'option «Exporter tout». Le principal avantage de l'utilisation du chargeur de données est l'interaction utilisateur; un fichier CSV de support simple; Et il mappe facilement les champs et la prise en charge de tous les objets Salesforce (standard / coutume). Nous pouvons également dire qu'il est plus rapide que les autres chargeurs comme l'assistant d'importation de données.
Installation
1. Il est directement disponible dans n'importe quel développeur Salesforce Org. Tout d'abord, accédez à "Find Find" et recherchez "Data Loader". Ensuite, allez à "Téléchargements".
2. Confirmez votre organisation en cliquant sur le bouton «Confirmer».
3. Cliquez sur «Télécharger».
4. Après un téléchargement réussi, extraire le dossier de chargeur de données et cliquez sur «Installer».
5. Après une installation réussie, il ouvre le chargeur de données CMD. Assurez-vous que le Java JDK est déjà installé dans votre machine.
Chargeur de données - UI
Vous pouvez voir le chargeur de données avec les options suivantes. Allons un par un avec un exemple:
Il demande à l'organisation de se connecter. Vous pouvez sélectionner entre «Sandbox» ou «Production». Ici, nous utilisons la «production» et donnons vos informations d'identification. Cliquez sur «Autoriser». Ensuite, cliquez sur «Suivant».
Opération d'insertion
Faisons l'insertion sur l'objet de commande de travail. Ayons le CSV avec les données suivantes:
Ici, le «statut», le «sujet» et la «description» sont les champs de l'objet de commande de travail. Nous insérons 5 enregistrements dans l'objet de commande de travail avec les lignes précédentes.
Par exemple: la ligne est 1, le statut est «nouveau», le sujet est «agriculture», et la description est «Besoin de cultures».
1. Après avoir cliqué sur «Insérer», il demande à choisir l'objet et les données à insérer. Sélectionnez «Afficher tous les objets Salesforce». Recherchez «Ordre de travail» et sélectionnez-le. Téléchargez votre fichier CSV en cliquant sur le bouton «Parcourir». Ensuite, allez à "Suivant".
2. Il nous confirme le nombre d'enregistrements à insérer. Cliquez sur «OK» pour le traiter.
3. Cartographie. Dans cette étape, nous devons mapper nos en-têtes CSV aux champs «Salesforce Object». Choisissez «Créer ou modifier une carte (1)». Faites glisser les «noms (2)» et placez-le sous notre «Colonne de fichiers (3)».
Assurez-vous de cartographier les éléments suivants:
5. Enfin, cliquez sur «Oui». Il enregistre le résultat du fichier CSV à l'emplacement. Vous pouvez sélectionner le chemin ou le laisser par défaut.
Vous recevrez une confirmation sur le même écran. Cliquez sur OK".
Vérifions si ces cinq enregistrements sont insérés dans l'objet «de travail» ou non. Accédez au «lanceur d'applications» et sélectionnez «Ordres de travail».
Les cinq enregistrements sont insérés. Ouvrez n'importe quel enregistrement pour voir ses détails.
Mise à jour de l'opération
Mettons à jour un enregistrement dans l'objet «Workorder». Ayons un CSV avec le dossier suivant:
Ici, nous mettons à jour le statut «terminé» pour l'ID d'enregistrement spécifié. Le statut existant est «nouveau».
Après la mise à jour, il passe à «terminé».
1. Cliquez rapidement sur l'action «Mettre à jour» dans le menu.
2. Sélectionnez l'objet «Ordre de travail» et fournissez le CSV.
3. Vous recevrez une confirmation que 1 enregistrement va mettre à jour. Cliquez sur "OK".
4. Maptez le champ «Statut» à «Status» et mappez «ID» à «Work Order ID (ID)». Ensuite, cliquez sur «Suivant».
5. Attendez la confirmation et cliquez sur «OK».
Résultat:
Vous pouvez voir que le statut est passé de «nouveau» à «terminé».
Supprimer
Supprimons l'enregistrement suivant de l'objet Salesforce «Ordre de travail».
Vérifiez si le dossier supprimé est présent dans le bac de recyclage ou non.
Nous pouvons voir que l'enregistrement est supprimé de l'objet «de travail».
Exportation
Exportons les enregistrements existants de l'objet «cas». Choisissez «Exporter» dans le menu «chargeur de données».
1. Sélectionnez l'objet «Case». Il demande au nom de fichier de telle sorte que les enregistrements de cas sont exportés avec le nom de fichier spécifié.
2. À cette étape, on vous demande quels champs doivent être exportés de l'objet «cas». Sélectionnez le chèque avant le champ que vous souhaitez et cliquez sur «Finisser». (Ici, nous avons sélectionné ContactID, CreatedByid et Description).
3. Vous recevrez un message de confirmation et afficherez le nombre d'enregistrements exportés. Dans ce scénario, 27 enregistrements de cas sont exportés. Cliquez sur "OK".
4. Il affiche les enregistrements de cas exportés dans l'interface utilisateur. Si vous souhaitez le stocker dans Excel, cliquez sur «Ouvrir dans le programme externe».
Vous verrez les enregistrements de cas avec trois champs dans Excel.
De cette façon, nous pouvons faire la manipulation des données à l'aide du chargeur de données.
Conclusion
Nous avons appris à importer / exporter les données à l'aide du chargeur de données sur des objets «de travail» et «cas» avec de bons exemples. La principale différence entre «Exporter» et «Tous d'exportation» est que «l'exportation» ne renvoie que les enregistrements existants. Mais «Exporter All» renvoie les enregistrements qui sont présents dans le bac de recyclage. Si vous souhaitez supprimer les enregistrements, vous pouvez accompagner l'action «Supprimer». Mais ces enregistrements supprimés s'accumulent dans la corbeille. Si vous n'avez pas besoin de l'accumuler là-bas, ou si vous avez besoin d'une suppression permanente, vous pouvez procéder avec une action «DUR DESTION».