Preguntas frecuentes sobre Tarea API

Consulte las preguntas frecuentes para obtener más información sobre Tareas API.

1. ¿Cuáles son los diferentes pasos involucrados en la creación y uso de las Tareas API en formularios (en tiempo real)?

Tarea API en un formulario

2. ¿Cuáles son los diferentes pasos involucrados en la creación y uso de las Tareas API en el proceso (a pedido)?

Tarea API en un proceso

3. ¿Cómo se ejecuta una Tarea API en comparación con un bot de tareas?

Las Tareas API se ejecutan en la Nube de Automation 360, a diferencia de los Task Bots, que utilizan los dispositivos de Bot Runner en la infraestructura del cliente. Las Tareas API no realizan interacciones de escritorio como los Task Bots y pueden comenzar rápido y ejecutarse potencialmente más rápido que los Task Bots.

Además, el producto cumple con el Reglamento general de protección de datos (GDPR) y la Ley de Privacidad del Consumidor de California (CCPA). La Tarea API también es parte de la plataforma que cumple con SOC 2. Todos los datos de la Tarea API están encriptados y además proporcionamos encriptación tanto para datos móviles como estáticos.

4. ¿Es posible leer o escribir un archivo en las Tareas API?
Sí, puede leer o escribir en un flujo de archivos dentro de las Tareas API. El Servicio web de REST paquete ahora admite la lectura de un FileStream a través de una variable, lo que le permite interactuar sin problemas con archivos almacenados en el almacenamiento en línea, como OneDrive. Si bien actualmente solo admitimos OneDrive, nuestra hoja de ruta incluye planes para integrarse con otros servicios populares de almacenamiento en la nube.
5. ¿La Tarea API admite paquetes personalizados creados con el paquete de SDK?
No, la Tarea API actualmente no admite paquetes creados con el paquete de SDK.
6. Si uno de los dispositivos de mi grupo de dispositivos API deja de funcionar, ¿se pondrá en marcha otro automáticamente?
Sí, todo está gestionado por usted.
7. ¿Pueden los usuarios crear un grupo de dispositivos para las tareas API ellos mismos y asignarle tareas API?
No, no puede crear su propio grupo de dispositivos para Tareas API. La plataforma de Automation Anywhere en Nube aprovisiona y administra automáticamente contenedores de Tarea API, y los escala de forma dinámica para adaptarse a cargas de trabajo fluctuantes.
8. ¿Qué pasa si una Tarea API se ejecuta más veces que el límite de sesión? ¿La tarea falla inmediatamente o queda en cola?
  • Modo en tiempo real: Si una Tarea API en el modo de tiempo real (asistido, es decir, llamada vía formularios) excede el límite de sesión, fallará inmediatamente. Esto se debe a que las tareas del modo de tiempo real se implementan previamente y están listas para ejecutarse de inmediato, y no existe un mecanismo de puesta en cola para las tareas que no se pueden ejecutar debido a restricciones de simultaneidad.
  • Modo a petición: Si una Tarea API en modo a petición (no asistido, es decir, llamada a través de procesos) excede el límite de sesión, se pondrá en cola y se procesará cuando haya una sesión disponible. Esto significa que la tarea no fallará inmediatamente, sino que quedará pendiente hasta que se libere una sesión antes de poder ejecutarse.
9. ¿Cuál es la vida útil de los dispositivos que se ponen en marcha?
Los recursos de su grupo de dispositivos API estarán disponibles mientras dure su configuración.
10. ¿Es necesario configurar algo en la máquina de implementación?
Todas las Tareas API se ejecutan en los dispositivos de Automation 360 Nube; por lo tanto, no es necesario configurar ningún dispositivo del cliente en su infraestructura.
11. ¿Necesito realizar alguna instalación del dispositivo?
Los dispositivos en la nube se ejecutan en grupos administrados por Automation Anywhere. El cliente no tiene que instalar ningún dispositivo.
12. ¿Hay un tiempo de espera para la ejecución de la Tarea API?
Para las Tareas API en tiempo real, el tiempo de espera es de 1 minuto. Para las Tareas API a petición, el tiempo de espera es de 15 minutos.
13. ¿Qué tipo de datos persisten en los dispositivos en la nube y durante cuánto tiempo?
Los datos transitorios no persisten; solo se guardan los metadatos de la Tarea API.
14. ¿Por qué la opción de ejecución no está disponible en el editor de la Tarea API?
Las Tareas API no pueden implementarse en su PC local. Por lo tanto, el editor de la Tarea API no incluye una opción de ejecución. Sin embargo, puede invocar las Tareas API a través de formularios, procesos, puntos finales o mediante la opción Ejecutar ahora.
15. ¿Cómo encuentro errores en mi Tarea API?
Para verificar si su lógica de la Tarea API es correcta, puede utilizar la herramienta Depurador y observar las variables de salida. También puede utilizar las acciones del paquete del Manejador de errores para comprobar si hay errores en la Tarea API.
16. ¿Qué es el precalentamiento?
El precalentamiento es el proceso de preinstalar la lógica y los comandos de la Tarea API en los dispositivos de Nube que lo preparan para gestionar las solicitudes entrantes. Durante el calentamiento, todas las dependencias de la Tarea API, incluidas las bibliotecas, se instalan de antemano. Esto es beneficioso, ya que elimina la necesidad de comprobar las dependencias antes de implementar la Tarea API. Por lo tanto, las Tareas API se ejecutan con muy baja latencia. Las Tareas API que se invoquen en un formulario deben precalentarse en el dispositivo de Nube para que se implementen correctamente. Antes de ejecutar un proceso que tiene el formulario (Tarea API adjunta), puede comprobar si la Tarea API está precalentada en los registros de auditoría. Para obtener más información, consulte Ver los registros de auditoría en tiempo de ejecución de Tarea API.
17. ¿Puedo crear un grupo de dispositivos para Tareas API y asignarle Tareas API?

No, no puede crear su propio grupo de dispositivos para Tareas API. La plataforma en la nube de Automation Anywhere aprovisiona y administra automáticamente contenedores de Tarea API, escalándolos de forma dinámica para adaptarse a cargas de trabajo fluctuantes.

18. ¿Qué pasa si una Tarea API se ejecuta más veces que el límite de sesión? ¿La tarea falla inmediatamente o queda en cola?
El comportamiento de las tareas API que exceden el límite de sesión depende del modo Tarea API que se utilice:
  • Modo en tiempo real: Si una Tarea API en el modo de tiempo real (asistido, es decir, llamada vía formularios) excede el límite de sesión, fallará inmediatamente. Esto se debe a que las tareas del modo de tiempo real se implementan previamente y están listas para ejecutarse de inmediato, y no existe un mecanismo de puesta en cola para las tareas que no se pueden ejecutar debido a restricciones de simultaneidad.
  • Modo a petición: Si una Tarea API en modo a petición (no asistido, es decir, llamada a través de procesos) excede el límite de sesión, se pondrá en cola y se procesará cuando haya una sesión disponible. Esto significa que la tarea no fallará inmediatamente, sino que quedará pendiente hasta que se libere una sesión antes de poder ejecutarse.
19. ¿Cuáles son los tipos de variables admitidos en Tareas API?
Los siguientes tipos de variables son admitidos en Tareas API:Para obtener más información sobre las variables, consulte Descripción general de variables.
20. ¿Cuál es el modelo de licencia para Tareas API?
Cada cliente de la nube recibe 100 ejecuciones de Tarea API por Control Room como cobertura básica gratuita. La cobertura básica también incluye dos ejecuciones simultáneas, lo que significa que puede ejecutar dos tareas API de manera simultánea. Para límites de ejecución más altos y concurrencia adicional, puede comprar la licencia de Enterprise Platform o un SKU de excedente de Tarea API. Para obtener más ayuda, comuníquese con su gerente de Servicio de Atención al Cliente.
21. ¿Cómo ve los detalles de consumo de Tareas API?
Vaya a la sección Servicio de nube de Automation Anywhere en Administración > Licencias para realizar un seguimiento del consumo de Tarea API. Haga clic en Ejecuciones base (Número de ejecuciones de tareas API) o Ejecuciones excedentes (Número de ejecuciones de tareas API) para ver los detalles de la ejecución.
  • Las Ejecuciones base enumeran los detalles de consumo de la cobertura básica gratuita.
  • Las Ejecuciones excedentes enumeran los detalles de consumo que forman parte de una licencia Enterprise Platform o de un SKU excedente de Tarea API.
22. ¿Cómo calcula el sistema las ejecuciones de Tarea API?
El sistema calcula las ejecuciones de Tarea API por minuto. Si la duración de la ejecución supera 1 minuto (60 segundos), el conteo de ejecuciones se incrementa en uno.
Por ejemplo:
  • Una tarea API que se ejecuta durante 30 segundos cuenta como 1 ejecución.
  • Una tarea API que se ejecuta durante 1 minuto y 1 segundo (61 segundos) cuenta como 2 ejecuciones.
  • Una tarea API que se ejecuta durante 3 minutos y 40 segundos (220 segundos) cuenta como 4 ejecuciones.
23. Si incluyo 10 llamadas API dentro de una sola Tarea API, ¿contará como una o varias ejecuciones?
Cuenta como una sola ejecución. Puede incluir cualquier cantidad de llamadas de API dentro de una sola Tarea API.
24. ¿Cómo calcula el sistema el consumo de Tarea API cuando una ejecución de Tarea API está atascada?
Si una ejecución de Tarea API se queda atascada debido a problemas de lógica o código, como un bucle infinito, la falta de respuesta de un sistema de terceros o un tiempo de espera de respuesta, el sistema termina automáticamente la ejecución después de un minuto para Tareas API en tiempo real y 15 minutos para Tareas API a petición. En estos casos, el sistema cuenta esto como una ejecución (una ejecución para Tareas API en tiempo real y 15 ejecuciones para Tareas API bajo demanda) y actualiza los detalles de consumo en la página Licencia.
Si la solicitud de ejecución permanece en cola debido a la no disponibilidad del dispositivo, el sistema no cuenta la ejecución hasta que un dispositivo esté disponible y se complete la ejecución.
Nota: Puede cancelar las Tareas API atascadas si tiene el permiso Administrar mi actividad . Para obtener más ayuda, puede comunicarse con el gerente de Servicio de Atención al Cliente.
25. Al implementar una Tarea API a petición dentro de un proceso, aparece el error “DESCONOCIDO: No se puede encontrar el token de registro automático del agente de bot”. ¿Cómo puede resolver esto?
El error anterior indica que una clave de registro no está disponible para la implementación a petición de la Tarea API. Para resolver esto, realice lo siguiente:
  1. Vaya a Administración > Configuración > Instalación masiva del agente del bot.
  2. Haga clic en Editar; la opción Generar una nueva clave está seleccionada por defecto.
  3. Haga clic en Guardar cambios para generar una clave de registro.