Crear un analizador y configurarlo con una instancia de aprendizaje

Después de crear una credencial y casillero para el paquete personalizado y cargarlo en Control Room, cree un analizador mediante el SDK personalizado y configúrelo con una instancia de aprendizaje en Automatización de documentos.

Antes de empezar

Asegúrese de que el Paquete personalizado que desea integrar en Automatización de documentoscumple estos requisitos:
  • El rol Automation Anywhere IQ Bot Administrator para configurar el analizador en Automatización de documentos.
  • Una licencia de Document Workspace para configurar el analizador e integrarlo con una instancia de aprendizaje.
  • Al crear un Paquete, una variable de comando definida con inputFilePath debe contener la ruta del archivo de entrada.
  • Si el paquete necesita credenciales para conectarse al servicio externo, el nombre de la variable debe ser el mismo que el atributo definido en Credential Vault.

    Por ejemplo, si hay una credencial en Credential Vault con el atributo serviceAccount, el nombre de variable definido en el comando debe ser serviceAccount para capturar el valor de clave de Credential Vault.

Configure un analizador de terceros con una instancia de aprendizaje y utilícelo para procesar documentos en Automatización de documentos.

Procedimiento

  1. Cree un analizador.
    Para crear un analizador, proporcione un contrato de entrada y salida para el paquete del analizador con el que desea integrar Automatización de documentos. Para obtener más información, consulte Códigos de ejemplo para contratos de analizador.
  2. Configure el analizador con una instancia de aprendizaje.
    Después de crear un analizador, configúrelo con una instancia de aprendizaje en Automatización de documentos. Para configurar un analizador:
    1. Navegue hasta Gestionar > Instancias de aprendizaje y haga clic en Configurar analizador.
    2. En la página Configuración de analizador, haga clic en Configuración para crear un analizador.
    3. Introduzca los siguientes detalles para la configuración del analizador y haga clic en Siguiente.
      • Nombre: Proporcione un nombre para el analizador. El límite permitido de caracteres para un nombre de analizador es 50.
        Nota: Los caracteres especiales como ', [, \, ?, <, >, :, $, |, *, /, ] no se admiten para un nombre de analizador.
      • Descripción: Este es un campo opcional. Ingrese una descripción.
      • Paquete y versión: Seleccione el paquete y la versión correspondiente de la lista.
      • Proveedor: Seleccione el proveedor que desea utilizar con la instancia de aprendizaje para la extracción de documentos.
      • Tipo de documento: Seleccionar el tipo de documento.
      • Idioma: Seleccione el idioma y haga clic en Agregar.
      • Credentials (Credenciales): Este es un campo opcional. En el campo Credenciales, seleccione la opción Elegir una credencial y seleccione el casillero, la credencial y el atributo.
    4. Haga clic en Examinar para cargar un archivo JSON que contenga campos de formulario y tabla para el analizador y haga clic en Crear.
      A continuación, se muestra el esquema de ejemplo de un archivo JSON que contiene campos para un analizador:
      
      {
      "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"
      }
      ]
      }
      Se crea el analizador necesario con el paquete SDK asociado y se muestra en la lista Configuración del analizador.
  3. Cree una instancia de aprendizaje e integre el analizador configurado con la instancia de aprendizaje. Consulte Cree una instancia de aprendizaje Automatización de documentos.

    La siguiente microanimación muestra cómo configurar un analizador e integrarlo con una instancia de aprendizaje:

    Tenga en cuenta los siguientes puntos al trabajar con un analizador (crear, editar o suprimir un analizador):
    • Puede editar los detalles del analizador, como el nombre del analizador, la descripción del analizador y la versión.
    • Puede cambiar los detalles del analizador, como el tipo de documento, el idioma, el nombre delpaquete y los nombres de campos, solo cuando el analizador no se utiliza en una instancia de aprendizaje. Sin embargo, puede agregar nuevos idiomas y nombres de campos.
    • Al editar un analizador, cuando cambia la versión del paquete en el analizador, puede afectar la capacidad de extracción de documentos existente de la instancia de aprendizaje asociada.
    • Si se utiliza un analizador en una instancia de aprendizaje, no puede suprimirlo hasta que se suprima la instancia de aprendizaje asociada.
    • Al integrar un analizador con una instancia de aprendizaje, es necesario crear campos de formulario y tabla que se asignen a los campos del analizador.
    • Al migrar las instancias de aprendizaje, también debe migrar la configuración del analizador de terceros asociada. Si se migran varias instancias de aprendizaje con la misma configuración de analizador, la configuración de analizador correspondiente se migra solo una vez. Si existe una configuración de destino para el analizador, esta se actualiza con la de la configuración del analizador de origen.