Création d'un analyseur et configuration avec l'instance d'apprentissage

Après avoir créé une info d'identification et une consigne pour le package personnalisé, et avoir chargé ce dernier dans la Control Room, créez un analyseur à l'aide du kit SDK personnalisé et le configurer avec une instance d'apprentissage dans Document Automation.

Prérequis

Assurez-vous que le Package personnalisé que vous souhaitez intégrer dans Document Automation remplit ces conditions :
  • Le rôle d'Administrateur IQ Bot Automation Anywhere pour configurer l'analyseur dans Document Automation.
  • Une licence d'Espace de travail des documents pour configurer l'analyseur et l'intégrer à une instance d'apprentissage.
  • Lorsque vous créez un Package, une variable de commande définie avec inputFilePath doit contenir le chemin du fichier d'entrée.
  • Si le package nécessite des infos d'identification pour se connecter au service externe, le nom de variable doit être identique à l'attribut défini dans le Credential Vault.

    Par exemple, s'il existe des infos d'identification dans le Credential Vault avec l'attribut serviceAccount, le nom de variable défini dans la commande doit être serviceAccount pour capturer la valeur de clé du Credential Vault.

Configurez un analyseur tiers avec une instance d'apprentissage et utilisez-le pour traiter des documents dans Document Automation.

Procédure

  1. Créez un analyseur.
    Pour créer un analyseur, fournissez un contrat d'entrée et de sortie pour le package de l'analyseur que vous souhaitez intégrer à Document Automation. Pour plus d'informations, voir Exemples de codes pour les contrats d'analyseur.
  2. Configurez un analyseur avec une instance d'apprentissage.
    Après avoir créé un analyseur, configurez-le avec une instance d'apprentissage dans Document Automation. Pour configurer un analyseur,
    1. Naviguez jusqu'à Gérer > Instances d'apprentissage, puis cliquez sur Configurer l'analyseur.
    2. Sur la page Configuration de l'analyseur, cliquez sur Créer une configuration d'analyseur.
    3. Saisissez les détails suivants pour la configuration de l'analyseur et cliquez sur Suivant.
      • Nom : Nommez l'analyseur. Le nombre de caractères autorisé pour un nom d'analyseur est de 50.
        Remarque : Les caractères spéciaux tels que «, [, \, ?, <, >, :, $, |, *, /, ] ne sont pas pris en charge pour un nom d'analyseur.
      • Description : ce champ est facultatif. Saisissez une description.
      • Package et version : sélectionnez le package et la version appropriés dans la liste.
      • Fournisseur : sélectionnez le fournisseur que vous souhaitez utiliser avec l'instance d'apprentissage pour l'extraction de documents.
      • Type de document : sélectionnez le type de document.
      • Langue : sélectionnez la langue et cliquez sur Ajouter.
      • Informations d'identification : ce champ est facultatif. Pour le champ Infos d'identification, choisissez l'option Sélectionner une information d'identification et sélectionnez la consigne, l'information d'identification et l'attribut.
    4. Cliquez sur Parcourir pour télécharger un fichier JSON contenant des champs de formulaire et de tableau pour l'analyseur, puis cliquez sur Créer.
      Voici un exemple de schéma pour un fichier JSON qui contient des champs pour un analyseur :
      
      {
      "parserFields": [
      {
      "fieldName": "invoice_number",
      "dataType": "TEXT",
      "fieldType": "KEY_VALUE"
      },
      {
      "fieldName": "invoice_date",
      "dataType": "DATE",
      "fieldType": "KEY_VALUE"
      },
      {
      "fieldName": "total_amount",
      "dataType": "NUMBER",
      "fieldType": "KEY_VALUE"
      },
      {
      "fieldName": "total_price",
      "dataType": "TEXT",
      "fieldType": "TABLE_HEADER"
      }
      ]
      }
      L'analyseur requis avec le package SDK associé est créé et s'affiche dans la liste Configuration de l'analyseur.
  3. Créez une instance d'apprentissage et intégrez l'analyseur configuré à cette dernière. Reportez-vous à la rubrique Créer une instance d'apprentissage dans Document Automation.

    La micro-animation suivante montre comment configurer un analyseur et l'intégrer à une instance d'apprentissage :

    Tenez compte des points suivants lorsque vous travaillez avec un analyseur (tel que créer, modifier ou supprimer un analyseur) :
    • Vous pouvez modifier les détails de l'analyseur, tels que son nom, sa description et sa version.
    • Vous pouvez modifier les détails de l'analyseur tels que le type de document, la langue, le nom du package et les noms de champs uniquement lorsque l'analyseur n'est pas utilisé dans une instance d'apprentissage. Cependant, vous pouvez ajouter de nouvelles langues et de nouveaux noms de champs.
    • Lors de la modification d'un analyseur, lorsque vous modifiez la version du package dans l'analyseur, cela peut avoir un impact sur la capacité d'extraction de documents existante de l'instance d'apprentissage associée.
    • Si un analyseur est utilisé dans une instance d'apprentissage, vous ne pouvez pas le supprimer tant que l'instance d'apprentissage associée n'est pas supprimée.
    • Lors de l'intégration d'un analyseur à une instance d'apprentissage, vous devez créer des champs de formulaire et de tableau qui correspondent aux champs de l'analyseur.
    • Lorsque vous migrez les instances d'apprentissage, vous devez également migrer la configuration de l'analyseur tiers associé. Si plusieurs instances d'apprentissage ayant la même configuration d'analyseur sont migrées, la configuration d'analyseur correspondante est migrée une seule fois. S'il existe une configuration cible pour l'analyseur, celle-ci est mise à jour avec la configuration de l'analyseur source.