Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Exemple de migration de données d’Excel vers une base de données

  • Mis à jour le : 11/17/2020
    • Automation 360 v.x
    • Création
    • Espace de travail RPA
    • Exemples

Exemple de migration de données d’Excel vers une base de données

Dans cet exemple, vous créez un robot pour transférer des valeurs d’une feuille de calcul Excel vers une base de données à l’aide d’ à actions partir de l’Base de données, de l’ Excel avancéet de Loop (Boucle) packages.

Prerequisites

Avant de commencer à créer votre robot, créez les éléments suivants :

  • Feuille de calcul Excel avec les valeurs suivantes :
    John Williams jwilliams@gmail.com
    Sam Li sam.li@xyz.org
    Carl Miller carl@carlmillerllc.com
  • Accédez à la table de base de données nommée CustomerT avec les colonnes suivantes :
    • FirstName
    • LastName
    • E-mail

Procedure

Pour migrer des valeurs d’une feuille de calcul vers une table dans une base de données, procédez comme suit :

  1. Ouvrez un nouveau robot.
    1. Dans la Salle de contrôle, sélectionnez Robots > Mes robots.
    2. Cliquez sur Créer un nouveau > Robot.
    3. Dans la fenêtre Créer un robot de tâches, saisissez un nom de robot.
    4. Acceptez l'emplacement de dossier par défaut \Bots\.
      Pour modifier l'emplacement de stockage de votre robot, cliquez sur Choisir, puis suivez les invites.
    5. Cliquez sur Créer et modifier.
  2. Ouvrez la feuille de calcul :
    1. Faites glisser ou double-cliquez sur l’action Ouvrir > Excel avancé.
    2. Cliquez sur Parcourir pour indiquer le chemin de fichier.
    3. Sélectionnez l’option pour ouvrir le fichier en mode Lecture-écriture.
  3. Connectez-vous à la base de données :
    1. Faites glisser ou double-cliquez sur l’action Se connecter à > Base de données.
    2. Sélectionnez le mode de connexion Défini par l’utilisateur.
    3. Sélectionnez le type de base de données Microsoft Access.
    4. Cliquez sur Parcourir pour indiquer le chemin de fichier.
  4. Insérez les valeurs Excel dans la base de données, ligne par ligne :
    1. Faites glisser ou double-cliquez sur l’action Boucle.
    2. Sélectionnez l’itérateur Excel avancé > Pour chaque ligne de la feuille de calcul.
    3. Dans le champ Attribuer la valeur actuelle à cette variable, créez la variable d’enregistrement rLigneActuelleExcel.
    4. Faites glisser l’action Insérer/Mettre à jour/Supprimer > Base de données dans le conteneur de la Boucle.
    5. Entrez l’instruction SQL suivante :
      INSERT INTO CustomerT (FirstName,LastName,Email) values ('$rExcelCurrentRow[0]$','$rExcelCurrentRow[1]$','$rExcelCurrentRow[2]$');
  5. Déconnectez-vous de la base de données : Faites glisser l’action Se déconnecter de > la Base de données sous le conteneur Boucle.
  6. Fermez la feuille de calcul : Faites glisser ou double-cliquez sur l’action Fermer la feuille de calcul > Excel avancé.
  7. Cliquez sur Enregistrer.
Envoyer le commentaire