Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Guías de inicio rápido

Información general

A continuación, se muestran enlaces a instrucciones paso a paso sobre cómo utilizar las actividades de Amazon Textract. Estas guías le ayudarán a crear una muestra funcional de las diferentes actividades para que pueda verificar la conexión a sus recursos de AWS y familiarizarse con los tipos de datos de entrada / salida.

Inicio rápido

Descripción

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con sus recursos de AWS (Amazon Scope).
  2. Analiza un solo archivo JPEG o PNG (Analizar documento de una sola página).
  3. Envía los resultados del análisis en función del tipo de datos encontrados (Si).
Si el archivo incluye datos de formulario (FormField[]), los valores PageDetail.FormFields.Items().Key y PageDetail.FormFields.Items().Value se escriben en la ventana de salida (For Each y Write Line).
Si el archivo incluye datos de tabla (DataTable), los valores PageDetail.Tables se escriben en la ventana de salida ( Tabla de datos de salida y Línea de escritura).

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con sus recursos de AWS (Amazon Scope).
  2. Inicia un trabajo de análisis de Amazon Textract (Iniciar análisis del documento).
  3. Recupera y genera el estado del trabajo de análisis iniciado (Hacer mientras, Obtener estado de análisis de documentos, Escribir línea y Retraso).
  4. Recupera y genera los resultados del análisis si/cuando el trabajo de análisis se realiza correctamente (Si, Obtener análisis de documento, Para cada y Escribir línea).

Inicio rápido: analizar documentos de una sola página

Información general

El propósito de esta guía es ayudarle a crear una muestra de trabajo que utilice la actividad Analizar documento de una sola página de Amazon Textract.

Esta muestra funcional le permite verificar rápidamente la conexión a sus recursos de AWS y familiarizarse con los tipos de datos de entrada / salida de la actividad.

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con sus recursos de AWS (Amazon Scope).
  2. Analiza un solo archivo JPEG o PNG (Analizar documento de una sola página).
  3. Envía los resultados del análisis en función del tipo de datos encontrados (Si).

    • Si el archivo incluye datos de formulario (FormFields), los valores PageDetail.FormFields.Items().Name y PageDetail.FormFields.Items().Value se escriben en la ventana de salida (For Each y Write Line).
    • Si el archivo incluye datos de tabla (DataTable), los valores PageDetail.Tables se escriben en la ventana de salida ( Tabla de datos de salida y Línea de escritura).


Requisitos previos

Antes de comenzar:

  1. Completa los pasos de configuración de Amazon Textract.
  2. Haga que un archivo JPEG o PNG esté disponible cargándolo en un depósito de S3 o guardándolo localmente.

Pasos

Cree su proyecto

  1. Agregue la actividad de Amazon Scope a su proyecto.
  2. Introduzca el ID, elsecretoy la región del usuario de IAM que desea utilizar para las actividades de Amazon Textract.

    • Para obtener más información, consulta la sección Crear usuario de IAM en la guía de configuración .
  3. Agregue la actividad Analizar documento de página única dentro de la actividad de ámbito de Amazon .
  4. Introduce la Ruta del documento o el Depósito y el Nombre del documento del archivo JPEG o PNG que deseas analizar.
  5. Crea e introduce una variable PageDetail para tu valor de página (p. Ej., DetallesDePágina).
    • Al crear tu variable, selecciona UiPath.A Amazon.Textract.Client.Models.PageDetails como tipo de variable.
  6. Añade una actividad Si después de la actividad Analizar documento de una sola página .
  7. En la propiedad Condición , introduzca la variable PageDetail que creó en el paso anterior y .HasFormData.ToString.Equals ("True") para determinar si el archivo contiene objetos FormField (p. Ej., PageDetails.HasFormData.ToString.Equals ( "Verdadero"))
  8. En el cuadro Instrucción Entonces , añade una actividad Para cada .

    1. En la propiedad TypeArgument , seleccione _UiPath.Amazon.Textract.Client.Models.FormFields
    2. En la propiedad Valores , introduce la propiedad FormFields.Items de la variable que creaste para la actividad Obtener mensajes (p. Ej., PageDetails.FormFields.Items).
    3. En la actividad Para cada , añade una actividad Escribir línea .

      1. En la propiedad Texto , introduce item.Name + "|" + item.Value + "|" + item.Confianza para generar los valores KeyValuePair de los datos del formulario.
    4. En el cuadro Instrucción Si no, añade una actividad Escribir línea .
    5. En la propiedad Texto , introduce "No se encontraron datos de formulario".
  9. Añadir otra actividad Si después de la primera actividad Si .,
  10. En la propiedad Condición , introduzca la variable PageDetail que creó en el paso anterior y .HasTableData.ToString.Equals ("True") para determinar si el archivo contiene objetos DataTable (por ejemplo, pageDetails.HasTableData.ToString.Equals ( "Verdadero"))
  11. En el cuadro Instrucción Entonces , añade una actividad Tabla de datos de salida .

    1. En la propiedad TablaDeDatos , introduzca la variable PageDetail que creó para la actividad Analizar documento de una sola página y .Tables (0) para especificar el objeto 'TablaDeDatos` en el archivo (por ejemplo, pageDetails.Tables (0))
    2. En la propiedad Texto , cree e introduzca una variable String para el contenido DataTable (p. Ej. TablaDeDatos).
    3. Añade una actividad Escribir línea después de la actividad Tabla de datos de salida .

      1. En la propiedad Texto , introduce la variable String que creaste en el paso anterior para generar el contenido DataTable .
    4. En el cuadro Instrucción Si no, añade una actividad Escribir línea .
    5. En la propiedad Texto , introduce "No se encontraron datos de tabla".
  12. Haz clic en Ejecutar y verifica que la ventana de Salida incluya los datos del formulario y de la tabla esperados.





¡Ya está!

Cuando esté listo, pruebe las otras guías de inicio rápido para familiarizarse más con las diferentes actividades de Amazon Textract.

Para obtener más información sobre las actividades de Amazon Textact (incluidas las entradas / salidas de propiedades de ejemplo), consulte la página Actividades para obtener una lista completa de actividades y enlaces a las páginas de detalles de las actividades.

Inicio rápido: iniciar y obtener análisis

Información general

El propósito de esta guía es ayudarle a crear una muestra de trabajo que utilice las actividades Iniciar análisis de documento, Obtener estado de análisisde documento y Obtener análisis de documento .

Esta muestra funcional le permite verificar rápidamente la conexión a sus recursos de AWS y familiarizarse con los tipos de datos de entrada / salida de la actividad.

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con sus recursos de AWS (Amazon Scope).
  2. Inicia un trabajo de análisis de Amazon Textract (Iniciar análisis del documento).
  3. Recupera y genera el estado del trabajo de análisis iniciado (Hacer mientras, Obtener estado de análisis de documentos, Escribir línea y Retraso).
  4. Recupera y genera los resultados del análisis si/cuando el trabajo de análisis se realiza correctamente (Si, Obtener análisis de documento, Para cada, Para cada y Escribir línea).



Requisitos previos

Antes de comenzar:

  1. Completa los pasos de configuración de Amazon Textract.
  2. Haga que un archivo JPEG o PNG esté disponible cargándolo en un depósito de S3 o guardándolo localmente.

Pasos

Cree su proyecto

  1. Agregue la actividad de Amazon Scope a su proyecto.
  2. Introduzca el ID, elsecretoy la región del usuario de IAM que desea utilizar para las actividades de Amazon Textract.

    • Para obtener más información, consulta la sección Crear usuario de IAM en la guía de configuración .
  3. Agregue la actividad Iniciar análisis de documento dentro de la actividad de ámbito de Amazon .
  4. Introduzca el Depósito y el Nombre del documento del archivo JPEG o PNG que desea analizar.
  5. Crea e introduce una variable String para el valor del JobId (p. Ej., JobId).
  6. Añade una actividad Hacer mientras después de la actividad Iniciar análisis de documentos .
  7. Dentro de la actividad Hacer mientras , agrega la actividad Obtener estado de análisis del documento .
  8. En la propiedad Job ID , introduce la variable String que creaste para el JobId anterior (p. Ej., JobId).
  9. Crea e introduce una variable String para el valor EstadoDelTrabajo (p. Ej., EstadoDelTrabajo).
  10. En la propiedad Condición de la actividad Hacer mientras , introduzca la variable EstadoDelTrabajo junto con un valor de condición (p. Ej., EstadoDelTrabajo = "IN_PROGRESS")

    • Para obtener una lista de los posibles valores de estado del trabajo, consulta la sección de la propiedad EstadoDelTrabajo de la página de detalles Obtener estado de análisis del documento .
  11. Añade una actividad Escribir línea después de la actividad Obtener estado de análisis de documentos .
  12. En la propiedad Texto , introduce la variable String que creaste para el valor EstadoDelTrabajo anterior (p. Ej., EstadoDelTrabajo).
  13. Añade una actividad Retraso después de la actividad Escribir línea .
  14. En la propiedad Duración , introduce el tiempo estimado que tardará en procesar tu documento. En nuestro ejemplo, introducimos 00:00:20 para demostrar los cambios en el valor de salida del Estado del trabajo (para escenarios que no son de demostración, introducimos 00:00:55 para un solo documento de formulario).

    Nota: En el escenario descrito anteriormente, su robot recupera y genera el estado del trabajo de análisis cada 20 segundos, mientras que el estado es igual a IN_PROGRESS. Esta condición permite al Robot recuperar y generar el estado hasta que cambie.
  15. Añade una actividad Si después de la actividad Hacer mientras .
  16. En la propiedad Condición , introduzca la variable JobStatus junto con un valor de condición (por ejemplo, jobStatus = "SUCCEEDED" o jobStatus = "PARTIAL_SUCCESS")
  17. En el cuadro Instrucción Entonces , agrega la actividad Obtener análisis de documento .

    1. En la propiedad ID del trabajo , introduce la variable String que creaste para la propiedad ID del trabajo en la actividad Iniciar análisis del documento . (p. ej., jobId).
    2. Crea e introduce una variable PageDetail[] para tu valor de Páginas (p. Ej., DetallesDePágina).
    • Al crear tu variable, selecciona UiPath.Amazon.Textract.Client.Models.PageDetails [] como tipo de variable.
  18. En el ejemplo siguiente, solo evaluaremos el primer documento de la matriz PageDetail[] de la propiedad Páginas .
    1. Crea e introduce una variable PageDetail para almacenar el primer elemento de la matriz, y utiliza una actividad Asignar después de la actividad Obtener análisis de documentos (por ejemplo, pageDetail).
    2. Asigne PageDetails (0) como el valor de la variable que acaba de crear (pageDetails)
  19. Añade una actividad Para cada después de la actividad Asignar .

    1. En la propiedad TypeArgument , seleccione UiPath.A Amazon.Textract.Client.Models.FormFields
    2. En la propiedad Valores , introduce la propiedad FormFields.Items de la variable que creaste para la actividad Asignar (p. Ej., PageDetails.FormFields.Items).
    3. En la actividad Para cada , añade una actividad Escribir línea .

      1. En la propiedad Texto , introduce elemento.Nombre + "|" + elemento.Valor + "|" + elemento.Confianza para generar los valores del formulario.
    4. En el cuadro Instrucción Si no, añade una actividad Escribir línea .
    5. En la propiedad Texto , introduzca un mensaje para el trabajo fallido (por ejemplo, _ "Error en el trabajo, inténtelo de nuevo").
  20. Ejecute la secuencia y verifique que la ventana de Salida incluya el estado del trabajo y los valores de los datos del formulario esperados.





¡Ya está!

Cuando esté listo, pruebe las otras guías de inicio rápido para familiarizarse más con las diferentes actividades de Amazon Textract.

Para obtener más información sobre las actividades de Amazon Textact (incluidas las entradas / salidas de propiedades de ejemplo), consulte la página Actividades para obtener una lista completa de actividades y enlaces a las páginas de detalles de las actividades.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.