Actualizar los bots a la versión predeterminada del paquete

Puede actualizar bots rápidamente a una versión del paquete segura, estable y predeterminada en múltiples bots.

Antes de empezar

Recomendado: Asegúrese de que solo los administradores de la Control Room realicen el proceso de actualización masiva de paquetes.
  • Para actualizar bots a la versión de paquete predeterminada, asegúrese de que tiene el permiso para Ver paquetes y el permiso para editar bots .

    Cuando inicie el proceso de actualización masiva, esta acción actualiza los bots en un espacio de trabajo Público para los que tenga permiso de descarga y los bots que utilicen la versión no predeterminada del paquete específico.

  • Para ver la página Actualización del bot en la Control Room y ver los informes de actualización masiva, asegúrese de que dispone del permiso Ver actualización del bot.
  • Para realizar la acción de actualización masiva de paquetes, asegúrese de que dispone del permiso Administrar la actualización del bot.
  • Verifique que los bots sean compatibles con la versión actual predeterminada del paquete.
  • Vaya a Administración > Configuración > Bots > Bot validación para activar la validación del bot.
  • Cuando actualice los bots a la versión del paquete predeterminada, asegúrese de que los bots no se marquen para revisión hasta que el proceso se haya completado.
  • No inhabilite el paquete mientras se esté ejecutando el proceso de actualización masiva.

Procedimiento

  1. Vaya a Administración > Actualizar Bot .
  2. Haga clic en el menú desplegable Actualizar Bots y haga clic en Versión del paquete.
  3. En la página Actualizar: versión del paquete, defina la configuración.
    1. Nombre: Muestra un nombre generado por el sistema para la función de actualización.
    2. Opcional: Descripción: Agrega una descripción para la función actualizar versión del paquete.
    3. Si la versión actual es superior a la versión predeterminada, baje la versión actual seleccionando la opción Bajar versión si la versión actual es superior a la versión predeterminada.
    4. Vea y busque en la lista de paquetes disponibles por Estado, Nombre y Versión.
    5. Seleccione los paquetes necesarios y haga clic en la flecha derecha () para agregarlos.
    6. Seleccione los paquetes necesarios de la lista de selección y haga clic en Siguiente.
    Será redirigido a la sección Bots .
  4. En la página Seleccionar bots para actualizar, actualice los bots y las dependencias usando:
    • Versión más reciente: Haga clic en la pestaña Versión más reciente para seleccionar la versión más reciente del bot.
    • Etiqueta de producción: Haga clic en la pestaña Versión de producción para seleccionar la versión etiquetada del bot.
    Nota:
    • Si se selecciona la opción Etiqueta de producción para el bot primario, los bots dependientes correspondientes con la Etiqueta de producción se seleccionan automáticamente. Si alguno de los bots dependientes no tiene la Etiqueta de producción aplicada, se selecciona la versión más reciente del bot.
    • De forma predeterminada, se selecciona la carpeta Bots.

  5. Elija entre las siguientes opciones para actualizar bots y las dependencias.
    • Actualizar todos los bots
      1. Seleccione la opción Actualizar todos los bots para actualizar todas las automatizaciones y los archivos dependientes que usan esos paquetes y necesitan una actualización.
      2. Haga clic en Siguiente para revisar los bots seleccionados y las dependencias que seleccionó para la actualización.
      3. Haga clic en Actualizar versión del paquete.
    • Personalizado
      1. Seleccione una instancia de Bot de tarea para procesar en la lista de prioridad desde la lista.
        Consejo: Puede usar el campo de búsqueda para encontrar un Bot de tarea rápidamente.
      2. En la lista de bots disponibles, seleccione los bots requeridos para los que desea actualizar la versión del paquete.
        Nota: Puede seleccionar un máximo de 1000 bots con las dependencias para la actualización masiva de paquetes.
        Puede seleccionar bots en función de los siguientes parámetros:
        • Tipo: Seleccione uno de estos valores: Carpeta, TareaBot, Tarea .ATMSBot, Tarea .MBOTBot, Formulario y Proceso.
        • Nombre: Busque el bot necesario por su nombre.
        • Resultados del análisis de código: Seleccione uno de estos valores: N/D, No escaneado, Sin infracciones, Baja gravedad y Alta gravedad.
      3. Haga clic en la flecha derecha () para agregar su selección.
      4. Seleccione los bots necesarios de la lista de selección y haga clic en Siguiente.

        Se lo redirige a la sección Bots y Bots dependiente.

      5. Revise los bots seleccionados y las dependencias que seleccionó para la actualización.
      6. Haga clic en Actualizar versión del paquete.
    El sistema comienza a actualizar todos los bots seleccionados y las dependencias del repositorio de Control Room que contienen los paquetes seleccionados. Si alguno de los bots no está usando la versión predeterminada de los paquetes, estos bots se actualizan.
    Nota: Cuando actualice los bots a la versión predeterminada del paquete, y si el proceso falla en el medio, el sistema continuará actualizando los bots restantes sin ninguna interrupción.

    Considere un escenario en el que está actualizando una gran cantidad de bots, por ejemplo, 1000, y un lote de 100 falla debido a un problema. A pesar de esto, el sistema permite que los 900 bots restantes continúen procesándose, lo que demuestra su escalabilidad.

  6. En la página Lista de actualizaciones de bots, haga clic en el ícono de tres puntos situado junto a la actualización necesaria para realizar las siguientes acciones:
    La lista de actualizaciones de bots ofrece una vista completa del estado de la actualización, e incluye el número de bots completados, fallidos, omitidos y detenidos, junto con otros detalles como el estado, el nombre, la hora de inicio y fin, la duración requerida para la actualización, y detalles del usuario (como el nombre de usuario) que inició la actualización del paquete.
    • Detener actividad: Haga clic en Detener actividad para cancelar una actividad de actualización masiva del paquete que esté actualmente en curso. Puede usar esta opción para detener el proceso de actualización masiva por cualquier motivo, como que el tiempo de ejecución del proceso sea más largo de lo esperado. Al detener el proceso, un mensaje de confirmación muestra el número total de bots seleccionados para usar la versión predeterminada del paquete y el número de bots que se han actualizado hasta el momento.

      Debido a que los bots se procesan en lotes de 100, detener el proceso en curso podría tomar algo de tiempo. Cuando detiene el proceso a mitad de camino, se terminará de procesar el lote que se está ejecutando en ese momento antes de detenerse.

      Por ejemplo, supongamos que seleccionó 200 bots para actualizar la versión del paquete e inmediatamente hizo clic en el botón Detener para cancelar el proceso de actualización masiva. Como el proceso de actualización masiva se inició y se interrumpió a mitad de camino, se detendrá después de completar la actualización de un lote de 100 bots.

    • Ver detalles del bot de actualización: Haz clic en Ver detalles de la actualización de bot para ver un informe detallado.
    Un informe muestra la siguiente información:
    • Resumen: resumen del proceso de actualización del paquete con bots seleccionados y dependencias.
    • Configuración: ajustes definidos en el proceso de actualización del paquete con paquetes seleccionados.
    • Resultados: resultado del proceso de actualización del paquete con estos detalles como el estado, el tipo de bot, el nombre de los bots y los archivos dependientes, la ruta de la carpeta, el nombre del Bot Runner y la razón por la que el bot omitió o falló el estado.