Skip to main content

Utilisation de Dataloader.io pour exporter des données

Remarque

Remarque

Vous souhaitez apprendre en français ? Dans ce badge, les validations de défi pratique Trailhead se font en anglais. Les traductions sont fournies entre parenthèses à titre de référence. Dans votre Trailhead Playground, veillez (1) à définir les États-Unis comme région, (2) à sélectionner l’anglais comme langue, et (3) à copier et coller uniquement les valeurs en anglais. Suivez les instructions ici.

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Vidéo de démonstration Trail Together

Vous souhaitez suivre les instructions d’une formatrice pendant que vous travaillez sur cette étape ? Regardez cette vidéo qui fait partie de la série Trail Together sur Trailhead Live. 

(Ce clip commence à 11 min 50 s, au cas où vous voudriez revenir en arrière et regarder à nouveau le début de l’étape.)

Remarque

Accessibilité

Cette étape nécessite des instructions supplémentaires pour les utilisateurs de lecteurs d’écran. Afin d’accéder à une version détaillée pour lecteur d’écran de cette étape, cliquez sur le lien ci-dessous :

Ouvrir les instructions de lecteur d’écran Trailhead.

Introduction

Dans Salesforce, un autre petit bolide est mis à votre disposition : Dataloader.io (fourni par Mulesoft). Cet outil vous permet d’importer et d’exporter des données en masse en quelques étapes simples. Plus puissant que les assistants d’importation, il vous permet d’insérer, de mettre à jour, de supprimer, d’exporter ou de mettre à jour/d’insérer des enregistrements Salesforce pour des objets standard et personnalisés.

L’édition gratuite de Dataloader.io peut prendre en charge jusqu’à 10 000 enregistrements par mois et des fichiers d’une taille maximum de 10 Mo... C’est plus que suffisant pour mener à bien ce projet. Rendez-vous sur https://dataloader.io/pricing pour en savoir plus sur les éditions Professional et Enterprise. 

Extraction des données avec Dataloader.io

Il est temps d’utiliser Dataloader.io pour extraire les données des comptes afin qu’elles puissent ensuite être mises à jour. 

  1. Dans Setup (Configuration), saisissez Dataloader.io dans la case Quick Find (Recherche rapide), puis sélectionnez Dataloader.io.
  2. Cliquez sur Launch (Lancer) dataloader.io.
  3. Cliquez sur le bouton Confirm (Confirmer).
  4. Cliquez sur Login with Salesforce (Se connecter avec Salesforce).
  5. Assurez-vous que la fenêtre Login with Salesforce (Se connecter avec Salesforce) comporte les sélections suivantes :
    I have a custom Salesforce domain (J’ai un domaine Salesforce personnalisé)
    uncheck (non coché)
    Environment (Environnement)
    Production
    I agree to the Terms and Conditions (J'accepte les Conditions)
    check (coché)
  6. Cliquez sur Login (Connexion).
  7. Si nécessaire, cliquez sur Allow (Autoriser).

L’étape suivante consiste à sélectionner l’objet Account (Compte), à renommer le fichier à extraire et à l’enregistrer sur le bureau.

  1. Cliquez sur NEW TASK (NOUVELLE TÂCHE), puis sélectionnez EXPORT (EXPORTER).
    Menu New task (Nouvelle tâche) de dataloader.io
  2. Ne modifiiez pas la sélection de Connection (Connexion) et sélectionnez Account (Compte) dans la liste d’objets.
  3. Cliquez sur Next (Suivant).
  4. Dans le menu Fields (Champs), sélectionnez Account ID (ID du compte), Account Name (Nom du compte) et Account Site (Site du compte) à partir d’Account options (Options de compte).
    Champs du compte sélectionnés
  5. Cliquez sur SOQL Query (Requête SOQL) pour développer le menu.
  6. Pour compléter la clause WHERE de votre requête, copiez-collez WHERE Type LIKE '%Customer%' dans la zone de texte. Votre requête doit se présenter comme suit :
    • Select Id, Name, Site FROM Account WHERE Type LIKE ’%Customer%’
      Remarque : veillez à ce qu’il y ait un seul espace entre Account et WHERE.
      Requête de compte terminéeRemarque : si une fenêtre contextuelle d’erreur s’ouvre, cliquez sur Close (Fermer)
  7. Cliquez sur Next (Suivant).
  8. Cliquez sur Save & Run (Enregistrer et exécuter).
    Remarque : si une fenêtre Love your Dataloader? (Vous êtes satisfait de Dataloader ?) apparaît, cliquez sur Not now, let me load more data (Pas maintenant, laissez-moi charger davantage de données).

Ensuite, exportez les enregistrements extraits dans un fichier .csv et ouvrez-le dans Excel ou Numbers.

  1. Cliquez sur 11 successes (11 extractions réussies) en regard de Task Run number (nombre de tâches exécutées). Le fichier .csv devrait à présent être téléchargé.
  2. Ouvrez le fichier .csv dans Excel ou Numbers.
  3. Laissez l’onglet du navigateur Dataloader.io ouvert pendant que vous consultez le fichier.
  4. Triez la colonne des noms de compte de A à Z et enregistrez le fichier (instructions pour Windows et Mac ci-dessous).

Utilisateurs de Windows :

  • Dans Excel, cliquez sur pour sélectionner la colonne NAME (NOM).
  • Cliquez sur l’onglet Data (Données).
  • Cliquez sur le bouton Sort (Trier).
  • Veillez à ce que l’option Expand the selection (Étendre la sélection) soit sélectionnée dans la fenêtre contextuelle Sort Warning (Avertissement de tri).
  • Cliquez sur Sort (Trier).
  • Cochez la case My data has headers (Mes données ont des en-têtes) afin que les en-têtes de colonne ne soient pas inclus dans le tri.
  • Assurez-vous que Name (Nom) est renseigné dans la colonne Sort by (Trier par).
  • Cliquez sur OK.
  • La feuille de calcul devrait à présent être triée par Account Name (Nom de compte).
    Remarque : vos numéros d’ID pour chaque nom de compte seront différents de l’exemple ci-dessous.
    Feuille de calcul triée par Account Name (Nom de compte)
  • Cliquez sur File (Fichier) et Save As (Enregistrer sous).
  • Conservez le type de fichier CSV (Comma delimited) (*.csv) (CSV [délimité par des virgules] [*.csv]).
    Remarque : si vous utilisez un ordinateur international, le fichier CSV généré sur Excel ne sera probablement pas délimité par des virgules. Vous pouvez vérifier si votre délimiteur de fichier CSV est une virgule en l’ouvrant avec l’application Bloc-notes (ou équivalent) sur votre ordinateur. Le fichier peut également être enregistré au format TXT délimité par des tabulations.
  • Renommez le fichier en Accounts Export (Exportation de comptes).
  • Cliquez sur Save (Enregistrer) et enregistrez le fichier sur votre bureau. Si nécessaire, cliquez sur Yes (Oui) dans la fenêtre contextuelle.
  • Laissez le fichier ouvert, car il sera utilisé à l’étape suivante.

Utilisateurs de Mac :

  • Localisez le fichier .csv que vous venez de créer, puis ouvrez-le en double-cliquant dessus.
  • Dans Numbers, cliquez sur B pour sélectionner la colonne NAME (NOM).
  • Faites glisser le curseur sur l’étiquette de la colonne B, cliquez sur la flèche vers le bas et sélectionnez Sort Ascending (Trier du plus petit au plus grand).
  • La feuille de calcul devrait à présent être triée par Account Name (Nom de compte).
    Remarque : vos numéros d’ID pour chaque nom de compte seront différents de l’exemple ci-dessous.
    Feuille de calcul triée par Account Name (Nom de compte)
  • Enregistrez cette feuille de calcul au format .csv : File (Fichier) > Export To (Exporter vers) > .csv…
  • Cliquez sur Next… (Suivant…).
  • Cliquez sur Save As (Enregistrer sous) et enregistrez-le sous ce nom : Accounts Export (Exportation de comptes).
  • Emplacement : Desktop (Bureau)
  • Cliquez sur Export (Exporter).
  • Laissez le fichier ouvert, car il sera utilisé à l’étape suivante.

Vous avez franchi les étapes d’importation et d’exportation, mais vous avez encore un peu de chemin à parcourir. Passez à l’étape suivante et utilisez Dataloader.io pour mettre à jour les données que vous venez d’extraire.

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière