Studio
2023.4
False
Image de fond de la bannière
Guide de l’utilisateur de Studio
Dernière mise à jour 26 avr. 2024

Génération de tables à partir de données non structurées

Grâce à l'Assistant pour la capture de données d'écran (Screen Scraping Wizard), il est également possible de générer des tables avec des données non structurées et de stocker les données dans des variables de type Table de données (DataTable). Les variables peuvent ensuite être utilisées dans un projet d'automatisation afin de remplir une base de données, une feuille Excel, etc.

Remarque : il est conseillé d'utiliser Internet Explorer (version 11 ou au-delà), Mozilla Firefox (version 50 ou au-delà), ou Google Chrome (la version la plus récente) pour exécuter vos projets d'automatisation Web.

Pour créer une table à partir de données non structurées, vous pouvez utiliser les types d'espaces suivants comme séparateurs afin de délimiter des colonnes et des lignes :

  • espace
  • tabulation
  • newline

    saut de ligne
    Remarque : il est possible d'utiliser plusieurs options pour chaque type de séparateur.

Vous pouvez de surcroit :

  • détecter automatiquement des types de colonnes ;
  • utiliser la première ligne comme en-tête de colonne ;
  • ignorer la première colonne ;
  • utiliser des colonnes prédéfinies (si existantes).

Le module Concepteur (Designer) affiche alors alors le résultat de la capture d'écran, avec les éléments suivants en ordre séquentiel :

  • une séquence de capture de données d'écran(Screen Scraping)
  • une activité de type Lier à une fenêtre (Attach Window) ou Lier à un navigateur (Attach Browser).
  • un conteneur pour Générer une table (Generate Table)
  • une activité de type Extraire le texte complet (Get Full Text), Extraire le texte visible (Get Visible Text) ou Extraire le texte OCR (Get OCR Text), selon la méthode utilisée pour extraire les données non structurées
  • L’activité Générer une table de données pour le stockage des données doit être ajoutée à partir du panneau Activités.

    La capture d’écran suivante en est un exemple :



Pour tirer parti de cette fonctionnalité, suivez les instructions ci-dessous :

  1. Ouvrez l'assistant pour la capture des données d'écran (Screen Scraping Wizard).
  2. Indiquez les données que vous désirez extraire, comme par exemple une page Web ou un fichier PDF : un aperçu des données récupérées apparait dans l'assistant.



  3. Cliquez sur Copier dans le Presse-papiers (Copy to Clipboard), puis sur Terminer (Finish). Les données sont copiées dans le Presse-papiers et le projet d'automatisation généré automatiquement s'affiche dans le panneau Concepteur (Designer).
  4. Dans le panneau Activités (Activities), recherchez l'activité Generate Data Table, glissez-la et déposez-la dans le workflow, sous l'activité Get Full Text.
  5. Cliquez sur Generate Data Table à l'intérieur de cette activité. L'Assistant Generate Data Table s'affiche, où vous pouvez commencer à ajuster votre future table.



  6. Sélectionnez les séparateurs de votre choix pour les colonnes et le saut à la ligne et modifiez le reste des paramètres en fonction de vos besoins.
  7. Cliquez sur Aperçu (Preview). La section Aperçu test (Test Preview) est mise à jour et affiche le mode d'organisation de vos données.
  8. Répétez les étapes 4 et 5 jusqu'à l'obtention du résultat désiré.
  9. Cliquez sur OK (OK). Le projet d'automatisation s'affiche dans le panneau Concepteur (Designer).



Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.