Marketplace
Plus récente (Latest)
False
Image de fond de la bannière
Guide de l'utilisateur de la place de marché UiPath
Dernière mise à jour 16 avr. 2024

Analyze Multipage Document

L'activité Analyser un document multipage (Analyze Multipage Document) utilise les API Amazon Textract StartDocumentAnalysis et GetDocumentAnalysis pour analyser un document de plusieurs pages stocké dans un compartiment S3 (Compartiment (Bucket), Nom de document (DocumentName) et Version ( Version). Si votre document comprend un tableau, vous avez la possibilité d'indiquer si la première ligne contient des en-têtes de colonne (DiscoverColumnHeaders) et/ou d'ignorer les lignes vides (IgnoreEmptyRows).

Après avoir analysé le document, l'activité renvoie les propriétés du document dans un objet PageDetailCollection (Pages) que vous pouvez utiliser comme variables d'entrée dans d'autres activités en dehors du package d'activités Amazon Textract.

L'activité Analyze Multipage Document est essentiellement une combinaison des activités Start Document Analysis, Get Document Analysis Statuset Get Document Analysis en une seule activité.

Attention : Dans les versions précédentes de cette activité, le paramètre de sortie (Pages) renvoyait un objet PageDetail[] . Dans la version 2.0, cela a été changé en PageDetailCollection pour nous permettre de renvoyer la propriété RawJson pour l’appel de méthode, ce qui n’était pas possible avec un tableau.

Mode de fonctionnement

Les étapes et le diagramme de séquence de messages suivants illustrent le fonctionnement de l'activité, depuis la conception (c'est-à-dire les dépendances d'activité et les propriétés d'entrée/sortie) jusqu'à l'exécution.

  1. Terminez les étapes de configuration .
  2. Ajoutez l'activité Amazon Scope à votre projet.
  3. Ajoutez Analyser le document d'une seule page (Analyze Single Page Document) à l'intérieur de l'activité Amazon Scope .
  4. Entrez les valeurs des propriétés d'entrée du stockage S3 .
  5. Créez et entrez une variable PageDetailCollection pour votre propriété Output (Sortie).
  6. Exécutez l’activité.

    • Vos propriétés d'entrée sont envoyées à l'API AnalyzeDocument .
    • L'API renvoie la valeur PageDetail à votre variable de propriété de sortie.


Propriétés

Les valeurs des propriétés suivantes sont spécifiées lors de l'ajout de cette activité à votre projet dans UiPath Studio.



Commun

DisplayName

Le nom complet de l’activité.

Attributs

Détails (Details)

Saisie de texte

String

Requis

Oui (Yes)

Valeur par défaut

Analyze Multipage Document

Valeurs autorisées

Saisissez une variable String ou String .

Remarques

S/O

Entrée

Contrairement à Obtenir le statut d'analyse du document ( Get Document Analysis Status), qui nécessite un mécanisme de délai externe pour interroger le service concernant les changements de statut, Analyze Document multipage inclut les propriétés d'entrée facultatives suivantes pour définir un délai de vérification du statut initial (InitialDelay) et un intervalle de vérification du statut (StatusCheckInterval).

InitialDelay

Le délai d'attente avant que l'activité appelle l'API Amazon Textract GetDocumentAnalysis pour récupérer la valeur JobStatus.

Attributs

Détails (Details)

Saisie de texte

Int32 (millisecondes)

Requis

Non (No)

Valeur par défaut

15 000 (non affiché)

Valeurs autorisées

Saisissez une variable Int32 ou Int32 .

Remarques

Entrez votre valeur en millisecondes (par exemple, 30 000 pour 30 secondes) ; votre valeur doit être supérieure ou égale à 15 000.

Lors de l'analyse d'un document volumineux, il est recommandé de saisir le temps estimé nécessaire au service Amazon Textract pour terminer son analyse. Par exemple, si l'analyse de votre document prend jusqu'à 2 minutes, vous devez saisir 120000 comme valeur et utiliser la propriété StatusCheckInterval pour indiquer la fréquence à laquelle vous souhaitez vérifier un statut mis à jour si la tâche ne se termine pas dans les 2 minutes estimation.

StatusCheckInterval

Le délai d'attente entre les appels à l'API Amazon Textract GetDocumentAnalysis pour récupérer la valeur StatutJob.

Attributs

Détails (Details)

Saisie de texte

Int32 (millisecondes)

Requis

Non (No)

Valeur par défaut

10 000 (non affiché)

Valeurs autorisées

Saisissez une variable Int32 ou Int32 .

Remarques

Entrez votre valeur en millisecondes (par exemple, 15 000 pour 30 secondes) ; votre valeur doit être supérieure ou égale à 10000.

L'objectif de cette propriété est de vous aider à gérer le nombre d'appels que votre activité effectue à l'API Amazon Textract.

Options

TypeAnalyse

Spécifie les types d'analyse à effectuer. Utilisez Tables pour renvoyer des informations sur les tables détectées dans le document d’entrée et Formulaires pour renvoyer les données de formulaire détectées.

Attributs

Détails (Details)

Saisie de texte

ENUM

Requis

No.

Valeur par défaut

Tout (All)

Valeurs autorisées

Tout (All), Tables (Tables), Formulaires (Forms)

Remarques

S/O

DiscoverColumnHeaders

Indique si les tables du document incluent des en-têtes de colonne.

Attributs

Détails (Details)

Saisie de texte

Case à cocher

Requis

Non (No)

Valeur par défaut

non sélectionné

Valeurs autorisées

Sélectionné ou Non sélectionné

Remarques

S/O

IgnorerLignesVides

Indique si les lignes vides dans les tables du document doivent être ignorées lors de l'analyse du document.

Attributs

Détails (Details)

Saisie de texte

Case à cocher

Requis

Non (No)

Valeur par défaut

non sélectionné

Valeurs autorisées

Sélectionné ou Non sélectionné

Remarques

S/O

Stockage S3

Compartiment

Nom du compartiment S3 dans lequel le document est stocké.

Attributs

Détails (Details)

Saisie de texte

String

Requis

Oui (Yes)

Valeur par défaut

Vide

Valeurs autorisées

Saisissez une variable String ou String .

Remarques

La région AWS du compartiment S3 qui contient le document doit correspondre à la région que vous avez sélectionnée dans l'activité Étendue Amazon ( Amazon Scope ).

Pour qu'Amazon Textract traite un fichier dans un compartiment S3, l'utilisateur doit avoir l'autorisation d'accéder au compartiment S3 ; pour plus d’informations, consultez l’ étape 6 de la section Créer un utilisateur IAM du guide de configuration .

Nom du document

Le nom du fichier sensible à la casse dans le compartiment spécifié que vous souhaitez analyser.

Attributs

Détails (Details)

Saisie de texte

String

Requis

Oui (Yes)

Valeur par défaut

Vide

Valeurs autorisées

Saisissez une variable String ou String .

Remarques

Formats de documents pris en charge : PNG, JPEG et PDF.

Version

Si le compartiment a le contrôle de version activé, vous pouvez spécifier la version de l'objet.

Attributs

Détails (Details)

Saisie de texte

String

Requis

Non (No)

Valeur par défaut

Vide

Valeurs autorisées

Saisissez une variable String ou String .

Remarques

S/O

Divers

Private

Si elles sont sélectionnées, les valeurs des variables et des arguments ne sont plus enregistrées au niveau détaillé.

Attributs

Détails (Details)

Saisie de texte

Case à cocher

Requis

Non (No)

Valeur par défaut

non sélectionné

Valeurs autorisées

Sélectionné ou Non sélectionné

Remarques

S/O

Sortie

Pages

Les propriétés extraites du document spécifié renvoyées sous la forme d'un tableau.

Attributs

Détails (Details)

Saisie de texte

PageDetailCollection

Requis

Non (recommandé si vous prévoyez d'utiliser les données de sortie dans des activités ultérieures)

Valeur par défaut

Vide

Valeurs autorisées

Saisissez une variable PageDetailCollection

Remarques

Chaque objet du tableau représente les résultats pour une page individuelle. Il s'agit d'un changement par rapport aux versions précédentes qui renvoyaient un objet PageDetail[] .

Voir Détails de la page pour la description de l'objet PageDetail et de ses propriétés.

Exemple

L'image suivante montre un exemple de la relation de dépendance d'activité et des valeurs de propriété d'entrée/sortie.

Pour obtenir des instructions étape par étape et des exemples, consultez les guides de démarrage rapide .





  • Mode de fonctionnement
  • Propriétés
  • Commun
  • Entrée
  • Options
  • Stockage S3
  • Divers
  • Sortie
  • Exemple

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.