Uso de la función Ejecutar con lista de prioridad

Utilice la opción Ejecutar con lista de prioridad para procesar en conjunto todos los elementos de trabajo de una lista de prioridad en todos los Bot Runners presentes en uno o más grupos de dispositivos.

Antes de empezar

Para ejecutar un bot con lista de prioridad, asegúrese de que se le asignen los siguientes permisos:

Tipo de función Permisos
Permisos de actividad Proporcione los siguientes permisos para todos los bots y sus dependencias:
  • Ver mi actividad de progreso
  • Ver mis bots programados
  • Programar mis bots para ejecutarse
  • Ver TODA la actividad programada de mis Carpetas
  • Administrar TODA la actividad programada desde mis Carpetas
  • Permiso para Programar a nivel de carpeta.
Nota: El bot debe estar vinculado a la misma estructura de elemento de trabajo que la lista de prioridad.
Rol de usuario Su rol personalizado debe tener lo siguiente:
  • Acceso de Consumidor a la lista de prioridad que desea procesar.
  • Acceso de Consumidor al grupo de dispositivos en el que desea procesar la lista de prioridad.
  • Rol Ejecutar como usuario asignado.
Preste atención a lo siguiente para Ejecutar con lista de prioridad:
  • Puede ejecutar bots solo en Bot Runners sin supervisar y no en Bot Runners supervisados desde la Control Room.
  • Los bots deben estar registrados en la carpeta pública para que los bots califiquen para ejecutarse con lista de prioridad.
  • La clasificación de los elementos de trabajo se realiza en el lote añadido a la lista de prioridad.

    Por ejemplo, si se añaden dos lotes de elementos de trabajo a, c, b y a, c, b para que se ordenen por nombre, los elementos de trabajo se procesarán para ponerlos en lista de prioridad como a, b, c y a, b, c.

  • Si utiliza un único grupo de dispositivos para insertar y procesar elementos de trabajo para la misma lista de prioridad, verá entradas duplicadas en las páginas En progreso e Histórico. Para resolver este problema, utilice un grupo de dispositivos para insertar elementos de trabajo y otro grupo de dispositivos diferente para procesar elementos de trabajo en una lista de prioridad.

Procedimiento

  1. Utilice uno de los siguientes métodos para hacer clic en la opción Ejecutar con lista de prioridad:
    • Actividad > En curso > Ejecutar
    • Administrar > Dispositivos > Ejecutar
    • Administrar > Grupos de dispositivos > Ejecutar
    • Administrar > Listas de prioridad
  2. En la pantalla Automatización y dependencias, haga clic en Elegir para seleccionar un bot disponible.
    El bot que ha seleccionado debe estar vinculado a la plantilla de elemento de trabajo. Para obtener más información, consulte Adjuntar la plantilla de elemento de trabajo a bot.
    Nota: Asegúrese de que el bot no tenga una configuración de tiempo de espera. Para obtener más información, consulte Configurar el tiempo de espera para la ejecución de bot.
    Se muestra la pantalla Ejecutar con lista de prioridad.
  3. Utilice la pestaña Automatización y dependencias para lo siguiente:
    1. Opcional: Haga clic en Elegir para seleccionar un bot diferente.
    2. Use el campo Ejecutar la automatización y las dependencias usando para seleccionar una de las siguientes pestañas:
    • Versión más reciente: Seleccionar la versión más reciente del bot.
    • Etiqueta de producción: Seleccionar la versión etiquetada del bot.
  4. Haga clic en Siguiente.
  5. En la pantalla Lista de prioridad, haga clic en Elegir para seleccionar una lista de prioridad que se debe utilizar para ejecutar el bot.
    Nota: Asegúrese de lo siguiente para ver la lista de listas de prioridad disponibles:
    • No tiene el rol AAE_Admin
    • Su rol se añade a Lista de prioridad > Consumidores
    • Las plantillas de bot y elementos de trabajo de la lista de prioridad son idénticas
  6. Haga clic en Siguiente.
  7. Opcional: En la pestaña Tiempo de procesamiento, configure el tiempo de ejecución de la lista de prioridad.
    1. Haga clic en Agregar tiempos de ejecución.
      Nota: Si no se establece el tiempo de funcionamiento, la lista de prioridad funcionará durante 24 horas.
    2. Seleccione los días del campo Días de la semana.
    3. Seleccione o introduzca la Hora de inicio y la Hora de finalización.
    4. (Opcional) Haga clic en Agregar tiempo para añadir otro período de tiempo para los días seleccionados.
      Puede añadir hasta tres periodos que no pueden superponerse entre sí.
    5. Opcional: Haga clic en Quitar tiempo de ejecución para eliminar cualquier tiempo de ejecución.
  8. Haga clic en Siguiente.
  9. En la pestaña Grupo de dispositivos, haga clic en Elegir para seleccionar un grupo de dispositivos disponible.
  10. Haga clic en Siguiente.
  11. Utilice la pestaña Usuarios de ejecución para las siguiente opciones:
    • Haga clic en una de las siguientes pestañas:
      • Ejecutar dispositivo predeterminado: Es la opción predeterminada y el administrador WLM intentará buscar los usuarios predeterminados de todos los dispositivos en el grupo de dispositivos (que ha seleccionado en la pestaña Grupo de dispositivos) para implementar el bot.

        Con esta opción, el usuario Bot Runner no supervisado debe contar con un dispositivo predeterminado. Si el dispositivo es propiedad conjunta del usuario Bot Runner no supervisado y de otro usuario con licencia, el dispositivo no se utilizará, ya que se considera que el usuario Bot Runner no supervisado no tiene ningún dispositivo predeterminado. Si el usuario programador tiene varios usuarios Bot Runner no supervisados y uno de esos usuarios no tiene un dispositivo predeterminado, la implementación del bot falla.

      • Cualquiera: Implementar el bot en cualquier dispositivo disponible.

        El bot se implementa en el dispositivo disponible en el grupo de dispositivos. Anula el dispositivo predeterminado del usuario run-as. Luego, el usuario run-as iniciará sesión en cualquier dispositivo disponible del grupo de dispositivos antes de implementar el bot.

    • En Ejecutados como usuarios disponibles, seleccione el usuario de Bot Runner de la lista.
      Asegúrese de que haya un dispositivo conectado a Control Room para poder habilitarlo.Además, asegúrese de que los usuarios de Bot Runner sean parte de los consumidores de la lista de prioridad.
      Nota: Si un usuario de ejecución no aparece en la lista, asegúrese de que esté asignado a su función. Además, no puede seleccionar los usuarios de ejecución que no hayan configurado sus credenciales de inicio de sesión automático.
  12. Haga clic en Siguiente.
  13. Utilice la pestaña Configuración de resiliencia para cambiar las siguientes opciones:
    1. En el campo Manejo de ventanas emergentes, seleccione Ignorar ventanas emergentes inesperadas si desea que la automatización continúe incluso cuando haya ventanas emergentes inesperadas durante la ejecución del bot.
      Esta opción está habilitada de forma predeterminada. Si desactiva esta opción, cualquier ventana emergente inesperada que aparezca durante la ejecución del bot puede afectar la automatización o retrasar el tiempo de ejecución.
    2. En el campo Grabación de ejecución del bot, cambie las siguientes opciones:
      • Guardar grabación de ejecución del bot: Desmarque esta casilla de verificación si desea evitar que se grabe la ejecución del bot.
      • Preferencias de grabación: Si optó por grabar las automatizaciones, puede seleccionar una de las siguientes opciones para grabar las ejecuciones del bot:
        • Solo ejecuciones fallidas: La grabación se guardará solo cuando falle la ejecución de la automatización.
        • Todas las ejecuciones de bots: La grabación se guarda independientemente de si la ejecución fue exitosa o fallida.
      Nota: La funcionalidad para grabar la ejecución de la automatización requiere la licencia de Enterprise Platform. Consulte Enterprise Platform.
  14. Opcional: Utilice la pestaña Ajustes generales para cambiar la configuración predeterminada para las siguientes opciones:
    1. Nombre: Edite o cambie el nombre de la automatización.
    2. Prioridad de automatización: Haga clic en el menú desplegable para establecer la prioridad de automatización.
      Si bien Media es la prioridad de automatización predeterminada, puede cambiarla para que las automatizaciones se procesen para su implementación según corresponda.
  15. Haga clic en Ejecutar con lista de prioridad.
    Nota:
    • Si un usuario que creó la automatización de WLM al utilizar la opción Ejecutar bot con lista de prioridad es eliminado, la automatización también se ve afectada y las listas de prioridad no pueden ser procesadas.
    • Los Bots no se implementan cuando Bot Runners se asignan uno a uno con sus dispositivos predeterminados (usuario único) con la opción Ejecutar en dispositivos de ejecución de bots seleccionada en uno o más dispositivos del grupo de dispositivos seleccionado en caso de que se desconecte.
    • Si el número de recursos (dispositivos y usuarios de ejecución) es superior al número de elementos de trabajo añadidos, es posible que observe las implementaciones del proxy en la página Actividad > Histórica. Para ver el estado del elemento de trabajo correspondiente, consulte Estado y acciones de un elemento de trabajo.
    • La actividad histórica muestra solo los bots que están procesando los elementos de trabajo, mientras que cada implementación de bot puede incluir varios elementos de trabajo procesados como una actividad.

    • A medida que los elementos de trabajo se procesan de forma regular, la cantidad de elementos de trabajo completados aumentará en Control Room, lo que podría afectar el rendimiento del sistema. Le recomendamos que utilice la opción Configuración de depuración automática en Administración de carga de trabajo para eliminar los elementos de trabajo completados.

      Para obtener más información, consulte Depurar elementos de trabajo.

    El siguiente video muestra cómo ejecutar un bot con lista de prioridad.