Pautas sobre la carga de trabajo

Para utilizar de forma óptima los elementos de trabajo y las listas de prioridad en Automation 360, consulte las pautas.

Lo que debe hacer

  • Asegúrese de que la lista de prioridad tenga al menos 2 propietarios, de modo que no haya interbloqueos si se elimina o deshabilita un propietario.
  • Si se agregan elementos de trabajo con frecuencia a una lista de prioridad, establezca el umbral de reactivación en 1 para que cuando se agregue un elemento de trabajo, se agregue rápidamente.
  • Se pueden mostrar hasta 10 columnas de elementos de trabajo en la Control Room. Utilice esta función para obtener la máxima visibilidad de los datos de los elementos de trabajo.
  • Utilice de forma óptima valores de los elementos de trabajo que puedan aceptar hasta 1000 caracteres, especialmente para los valores de resultados de elementos de trabajo.
  • Para priorizar ciertos elementos de trabajo, asegúrese de ordenar los datos de los elementos de trabajo cuando crea listas de prioridad.
  • Para insertar elementos de trabajo en un bucle, use la API v3/wlm/workitems ya que esta API acepta la lista de elementos de trabajo en formato JSON.
  • Asegúrese de que la hora (relojes) de todas las máquinas en un clúster esté sincronizada. Esto es importante para que el servidor de caché de Apache Ignite funcione correctamente.
  • La conectividad persistente y continua de la base de datos es crítica para el funcionamiento de la automatización de la carga de trabajo. Por lo tanto, asegúrese de realizar un escaneo periódico de la red o use herramientas que puedan detectar o evitar problema en la red.
  • Aplique el filtro de paginación para recuperar más de 200 elementos de trabajo cuando los recupera mediante el uso de la API del elemento de trabajo.
    "page":
                        { 
                        "offset":0,
                        "length":1000
                        }

Lo que no debe hacer

  • Para asegurar que el sistema funcione de forma eficiente, no utilice la API v3/WLM/workitems en un bucle para insertar elementos de trabajo de forma masiva.
  • Si el Bot Runner es parte de un grupo de dispositivos, no cree programas locales en ese Bot Runner de manera que el Bot Runner ejecute únicamente los elementos de trabajo.
  • Si un usuario tiene una lista de prioridad en uso, no retire el permiso Ejecutar bot de ese usuario (rol).
  • Si un elemento de trabajo está en progreso, no apague el Bot Runner.

    Para realizar mantenimiento fuera de línea en un Bot Runner, asegúrese de pausar la lista de prioridad y que ningún elemento de trabajo esté en progreso en el Bot Runner.

  • Si se está procesando un elemento de trabajo de la lista de prioridad, no detenga ni reinicie el Automation Anywhere Control Room Service. En cambio, pause la lista de prioridad de automatización y luego reinicie el servicio.

Comprender la prioridad de automatización

La prioridad determina el orden de procesamiento de las automatizaciones. Puede establecer las prioridades de automatización en los distintos niveles:
  • Bot: Cuando programa un bot (alto, medio o bajo). Para obtener más información, consulte Establecer prioridad de automatización para sus bots.
  • Lista de prioridad (a nivel de grupo de dispositivos): Defina el orden en el que se ejecutan sus automatizaciones en las listas de prioridad (Round-robin o Prioritario como se muestra en la tabla). Para obtener más información, consulte Orden de la lista de automatización.
  • Elemento de trabajo (a nivel de lista de prioridad): Establezca la prioridad para el valor de la columna Elemento de trabajo. Por ejemplo, orden ascendente en la columna Nombre y orden descendente en la columna Correo electrónico.

Para entender cómo funciona la prioridad de automatización, veamos el siguiente escenario:

Considere que tiene Q1 con la primera prioridad a nivel del grupo de dispositivos y Q2 con la segunda prioridad. Q1 tiene elementos de trabajo como Monto de la factura y Total con la siguiente prioridad de nivel de elemento de trabajo:
  • Prioridad de nivel de elemento de trabajo Q1 -> orden ascendente de la columnaMonto de la factura
  • Prioridad de nivel de elemento de trabajo Q2 -> orden ascendente de la columnaTotal
Cuando agrega varios elementos de trabajo a Q1 y Q2 al mismo tiempo, el elemento de trabajo Q1 que tiene el Monto de la factura más bajo se ejecutará primero.

En este escenario, la prioridad de la lista de prioridad a nivel del grupo de dispositivos tiene prevalencia sobre la prioridad del elemento de trabajo.

Considere otro escenario en el que tiene una configuración de Administración de carga de trabajo (WLM) como se muestra en la siguiente tabla:
Nombre del bot y de la lista de prioridades Dispositivo Grupo Usuarios
Proceso 1 1 1 Bot1
Proceso 2 Bot2
Proceso 3 Bot3
Proceso 4 Bot4
En la configuración de WLM anterior, si ha implementado las cuatro automatizaciones en paralelo, primero completará los elementos de trabajo del primer proceso de automatización implementado. Luego comenzará el que haya desplegado en segundo lugar y deberá continuar en orden. Sin embargo, las cuatro automatizaciones no funcionarán en paralelo. Por lo tanto, si desea ejecutar varias automatizaciones, cree una configuración como se muestra en la siguiente tabla:
Nombre del bot y de la lista de prioridades Dispositivo Grupo de dispositivos Usuarios
Proceso 1 Dispositivo 1 Grupo 1 Bot1
Bot2
Bot3
Bot4
Proceso 2 Dispositivo 2 Grupo 2 Bot5
Bot6
Bot7
Bot8
Proceso 3 Dispositivo 3 Grupo 3 Bot9
Bot10
Bot11
Bot12
Proceso 4 Dispositivo 4 Grupo 4 Bot13
Bot14
Bot15
Bot16