Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Obtener datos del registro de tareas

  • Actualizado: 2022/07/07
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

Obtener datos del registro de tareas

Utilice la función de obtención de datos de registro de tareas para recuperar los datos de las variables analíticas que se registran durante una bot ejecución.

Solicitud

GET https://{{ControlRoomURL}}/v2/botinsight/data/api/gettasklogdata?botname=ATMReconciliation&fromdate=2022-07-04T00%3A00%3A00&todate=2022-07-07T23%3A59%3A59&limit=100&pageno=1
Header: X-Authorization <<authentication token>>
Todas las llamadas a la API deben contener un token de autenticación en la cabecera de la solicitud. Utilizar la Autenticación para generar un token web JSON. Véase API de autenticación.
La URL incluye el parámetro de consulta de ejemplo botname. Para los conjuntos de datos grandes, utilice la función pageno y límite para evitar un error de tiempo de espera.
  • Debe tener el AAE_Bot Insight Admin rol y el Bot Insight de la licencia.
  • El bot debe ejecutarse al menos una vez con el Bot Creator (espacio de trabajo privado).
  • La página bot debe registrarse y desplegarse en el espacio de trabajo público.

Parámetros de solicitud

Parámetro Tipo Obligatorio Descripción
botname cadena No Nombre del bots para el que se recuperan los datos

Introduzca hasta 10 bot nombres y separe cada nombre con una coma.

Si no proporciona este parámetro, la API devolverá los datos de todos los bots.

pageno entero No Número de página a partir del cual se recuperan los datos
límite entero No Especifica el número de partes en que se recupera la información

Por ejemplo, si se especifica el límite como 2500 para recuperar un total de 10000 registros, entonces la información recuperada es la siguiente:

  • 0 devoluciones de página 1 - 2500
  • La primera página devuelve 2501 - 5000
  • La segunda página devuelve 5001 - 7500
  • La tercera página devuelve 7501 - 10000
  • Valor mínimo: 1
desdefecha fecha No Fecha de inicio del periodo para el que se quieren recuperar los datos

Si no proporciona este parámetro, la API devolverá todos los datos disponibles.

Formato: yyyy-mm-ddThh:mm:ss.

hasta la fecha fecha No Fecha de finalización del periodo para el que se quieren recuperar los datos
  • Formato: aaaa-mm-ddThh:mm:ss
  • Por defecto: fecha actual
Nota: Ver el estado de la migración mediante el botón Lista de resultados de la migración API.

Respuesta

Este ejemplo de respuesta contiene datos sobre el ATMReconciliationbot y el primer registro devuelto.

{
    "businessData": [
        {
            "totalRecords": 1,
            "count": 1,
            "pageNo": 1,
            "botId": "PROD_581",
            "botName": "ATMReconciliation",
            "repositoryPath": "repository:///Automation%20Anywhere/Bots/Gettasklogdata?fileId=580&workspace=PRIVATE&version=0&label=",
            "list": [
                {
                    "transactionName": "Default",
                    "transactions": [
                        {
                            "runId": "e29732ad-5339-4012-941b-e9a1eb47806c_1a82fe211fc8865e",
                            "transactionId": "2bda3a08-3049-4147-9e2b-8dc9dd8d7665",
                            "dateLogged": "2022-07-06T10:33:11",
                            "variables": {
                                "variable1": "123.0",
                                "varible3": "789.0",
                                "variable2": "456.0"
                            }
                        }
                    ]
                }
            ]
        }
    ]
}
La API REST responde a cada solicitud con un código de respuesta HTTP. Para los códigos de respuesta, véase API response codes.

Parámetros de respuesta

Parámetro Tipo Descripción
runId Cadena Identificador de la ejecución del bot que recuperó estos datos. Todas las transacciones de una misma ejecución tienen un runId.
transactionId Cadena Identificador del conjunto de datos que se recuperó en una sola iteración del bucle.
dateLogged fecha Fecha y hora en que el bot recuperó los datos. Formato: yyyy-mm-ddThh:mm:ss
variables Cualquiera Nombres y valores de las variables.
Nota: Puede ver el Control Room APIs en el Community Editionpero la funcionalidad de la API es limitada. Necesita una licencia Automation 360 Edition para acceder a toda la funcionalidad de las APIs.
Enviar comentarios