Preguntas frecuentes sobre API Task
- Última actualización2025/01/06
Preguntas frecuentes sobre API Task
Consulte las preguntas frecuentes para obtener más información sobre API Tasks.
- ¿Cuáles son los diferentes pasos involucrados en la creación y uso de las API Tasks en formularios (en tiempo real)?
-
- ¿Cuáles son los diferentes pasos involucrados en la creación y uso de las API Tasks en el proceso (a pedido)?
-
- ¿Cómo se ejecuta una API Task en comparación con un bot de tareas?
-
Las API Tasks se ejecutan en la Cloud de Automation 360, a diferencia de los Task Bots, que utilizan los dispositivos de Bot Runner en la infraestructura del cliente. Las API Tasks 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 API Task también es parte de la plataforma que cumple con SOC 2. Todos los datos de la API Task están encriptados y además proporcionamos encriptación tanto para datos móviles como estáticos.
- ¿Es posible leer o escribir un archivo en las API Tasks?
- Sí, puede leer o escribir en un flujo de archivos dentro de las API Tasks. El REST Web Services package 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.
- ¿La API Task admite paquetes personalizados creados con el paquete de SDK?
- No, la API Task actualmente no admite paquetes creados con el paquete de SDK.
- 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.
- ¿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 API Tasks. La plataforma de Automation Anywhere en Cloud aprovisiona y administra automáticamente contenedores de API Task, y los escala de forma dinámica para adaptarse a cargas de trabajo fluctuantes.
- ¿Qué pasa si una API Task 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 API Task 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 API Task 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.
- ¿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.
- ¿Es necesario configurar algo en la máquina de implementación?
- Todas las API Tasks se ejecutan en los dispositivos de Automation 360 Cloud; por lo tanto, no es necesario configurar ningún dispositivo del cliente en su infraestructura.
- ¿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.
- ¿Hay un tiempo de espera para la ejecución de la API Task?
- Para las API Tasks en tiempo real, el tiempo de espera es de 1 minuto. Para las API Tasks a petición, el tiempo de espera es de 15 minutos.
- ¿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 API Task.
- ¿Por qué la opción de ejecución no está disponible en el editor de la API Task?
- Las API Tasks no pueden implementarse en su PC local. Por lo tanto, el editor de la API Task no incluye una opción de ejecución. Sin embargo, puede invocar las API Tasks a través de formularios, procesos, puntos finales o mediante la opción Ejecutar ahora.
- ¿Cómo encuentro errores en mi API Task?
- Para verificar si su lógica de la API Task 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 API Task.
- ¿Qué es el precalentamiento?
- El precalentamiento es el proceso de preinstalación de la lógica y los comandos de la API Task en los dispositivos de Cloud que lo preparan para manejar las solicitudes entrantes. Durante el calentamiento, todas las dependencias de la API Task, incluidas las bibliotecas, se instalan de antemano. Esto es beneficioso, ya que elimina la necesidad de comprobar las dependencias antes de implementar la API Task. Por lo tanto, las API Tasks se ejecutan con muy baja latencia. Las API Tasks que se invoquen en un formulario deben precalentarse en el dispositivo de Cloud para que se implementen correctamente. Antes de ejecutar un proceso que tiene el formulario (API Task adjunta), puede comprobar si la API Task 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 API Task.
- ¿Cuál es el modelo de licencia para API Tasks?
- Cada cliente de la nube recibe 100 ejecuciones de API Task 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 concurrencias adicionales, puede comprar la licencia de Enterprise Platform o un SKU de excedente de API Task. Los detalles son similares a la siguiente imagen. Para obtener más ayuda, comuníquese con su gerente de Servicio de Atención al Cliente.
- ¿Puedo crear un grupo de dispositivos para API Tasks y asignarle API Tasks?
-
No, no puede crear su propio grupo de dispositivos para API Tasks. La plataforma en la nube de Automation Anywhere aprovisiona y administra automáticamente contenedores de API Task, escalándolos de forma dinámica para adaptarse a cargas de trabajo fluctuantes.
- ¿Qué pasa si una API Task 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 API Task que se utilice:
- Modo en tiempo real: Si una API Task 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 API Task 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.
- ¿Cuáles son los tipos de variables admitidos en API Tasks?
- Los siguientes tipos de variables son admitidos en API Tasks:
- String
- Número
- Fecha y hora
- Booleano
- Credencial
- Lista
- Diccionario
- Registro
- Tabla
- Sesión
- Si incluyo 10 llamadas API dentro de una sola API Task, ¿contará como una o varias ejecuciones?
- Contará como una única ejecución.
- Al implementar una API Task 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 API Task. Para resolver esto, realice lo siguiente:
- Vaya a .
- Haga clic en Editar; la opción Generar una nueva clave está seleccionada de forma predeterminada.
- Haga clic en Guardar cambios para generar una clave de registro.