Migrar bots empresariales

El proceso de migración de un bot usa el Asistente de migración de bots para convertir la Enterprise 11 o los bots de Enterprise 10 (Bots de tarea y MetaBots) en formato .atmx y .mbot al formato .bot utilizado en Automation 360 y carga los bots migrados exitosamente al espacio de trabajo público de la Control Room.

Antes de empezar

Asegúrese de haber completado todas las tareas de prerrequisito para migrar bots: Requisitos previos para migrar a bots.

Todas las dependencias manuales de bots se convierten automáticamente como dependencias de Control Room durante la migración. La acción Copiar archivo de Control Room copia estas dependencias desde Control Room a las ubicaciones respectivas.

Procedimiento

  1. Inicie sesión en su entorno Automation 360 de validación.
  2. Haga clic en Administration (Administración) > Migration (Migración).
    Nota: Si ha migrado bots de Enterprise 10 a Enterprise 11, la información sobre esa migración no se muestra en la página Migration List (Lista de migración).
  3. En la pantalla Asistente de migración de bots, haga clic en Migrate bots (Migrar bots).
    Pestaña de Configuración
  4. Seleccione las opciones y la configuración que desee en la pestaña Configuración.
    OpciónAcción
    Nombre Escriba un nombre de migración o utilice la opción predeterminada. El nombre de migración predeterminado muestra el nombre del usuario que inició sesión, la fecha actual y marca de tiempo.
    Descripción Ingrese una descripción para la migración.
    Sobrescriba si existe un bot con el mismo nombre. Seleccione esta opción para sobrescribir un bot existente si hay un bot con el mismo nombre en la carpeta.
    Excluir dependencias de bot Seleccione esta opción para excluir a los bots secundarios de las subtareas de migración o actualización. Cuando selecciona esta Marca, puede elegir migrar a los bots principales y secundarios por separado o de forma independiente.
    Usar comportamiento heredado de la "fila de celdas de Excel" Seleccione esta opción si está migrando desde una versión anterior a la 11.3.0 o si desea mantener el comportamiento heredado de la variable de sistema Fila de celdas de Excel.
    Usar la configuración del servidor de correo electrónico saliente Seleccione esta opción si su bot contiene el comando Enviar correo electrónico . Utilice esta configuración para especificar el tipo de servidor de correo electrónico que se utilizará.
    Incluir configuración del servicio web Seleccione esta opción para obtener soporte para la configuración personalizada del proxy. Cuando selecciona esta opción, los comandos REST se migran con configuraciones personalizadas del proxy que utilizan las siguientes variables globales:
    • AAProxyHost para Nombre del host
    • AAProxyPort para Puerto
    Convertir los bots creados con Internet Explorer a Edge con el modo Internet Explorer Seleccione esta opción si desea migrar Enterprise 10 o Enterprise 11 bots que utilizan Internet Explorer a Automation 360 bots que usan Microsoft Edge con el modo IE.
    Convertir caracteres \n a \r\n en la acción Registrar en archivo Seleccione esta opción para convertir los caracteres \n (LF) en caracteres \r\n (CRLF), lo que automáticamente llevará a una nueva línea en bots migrados utilizando la acción Registrar en archivo.
    Etiquetar bots y variables para análisis Seleccione esta opción cuando existan datos de Bot Insight en los bots de Enterprise 11, y desee migrar también los datos de Bot Insight con los de los bots. Si selecciona esta opción, se crearán las acciones de Bot Insight Abrir y Cerrar.
    Nota: Para migrar los datos de Bot Insight, debe activar esta opción.

    Cuando migre datos de Bot Insight junto con la migración de bot, asegúrese de que se cumplan los requisitos previos de Bot Insight.Requisitos previos de Bot Insight | Requisitos previos de la utilidad de migración a la nube

    Si no se cumplen los requisitos previos de Bot Insight, la migración de Nube con Bot Insight podría quedar atascada en el estado En curso.

    Además, independientemente de si se cumplen o no los requisitos previos de Bot Insight y de la Utilidad de migración a la nube, importe o cargue el archivo .atmx > Migrar. Este problema se observa tanto en las implementaciones Local como en la Nube.

  5. Haga clic en Siguiente.
  6. Seleccione los bots y las carpetas que contienen los bots (Bots de tarea y MetaBots) que desea migrar.
    La posibilidad de seleccionar una carpeta elimina el esfuerzo necesario para seleccionar bots individuales de esa carpeta.
    • Si ha seleccionado una carpeta, todas las subcarpetas dentro de esa carpeta y los bots dentro de estas subcarpetas se seleccionan automáticamente para la migración.
    • Si la carpeta está vacía, el proceso de migración encuentra un error.
    La columna Last Migrated (Última migración) indica cuándo el bot migró anteriormente. N/A significa que el bot no ha migrado antes.
    Pestaña de bots
  7. Haga clic en Siguiente.
  8. Seleccione uno o más nombres de usuario de la lista para ejecutar la migración y haga clic en la flecha derecha.
    Los nombres de usuario pueden mostrar el mensaje Picked at run time (Recopilado en tiempo de ejecución) o el nombre del dispositivo mostrado en la columna Device (Dispositivo). Un nombre de dispositivo indica el dispositivo registrado para ese usuario. Cuando un usuario no tiene un dispositivo predeterminado, por ejemplo, un usuario que no ha registrado un dispositivo y un administrador del sistema ha asignado un dispositivo a ese usuario, se muestra Picked at run time (Seleccionado en tiempo de ejecución). Debe configurarse un dispositivo predeterminado para todos los Instancias de Bot Runner que haya seleccionado.
    • Los Bots se distribuyen entre los usuarios de Bot Runner en una planificación round-robin.
    • El primer usuario de Bot Runner en la lista seleccionada es el que se utiliza primero.
    • Un bot principal y sus dependencias se asignan a un solo usuario de Bot Runner.
    Seleccione las instancias de Bot Runner en la pestaña de Bot Runner
  9. Haga clic en Siguiente.
  10. Opcional: Revise los Bots de tarea y MetaBots dependientes en la página Bot and Dependent Bots (Bots y bots dependientes) antes de migrarlos.

    Si ha seleccionado una carpeta y bots de la página Bots, se muestran esa carpeta y las dependencias de los bots seleccionados en la tabla.

    Los bots dependientes (Bots de tarea y MetaBots) migran antes de los bot primarios.
    La tabla muestra al bot primario en la parte inferior y sus dependencias en la parte superior. Por ejemplo, la siguiente información significa que Sample05.atmx tiene dependencia en Sample04.atmx y Sample04.atmx tiene dependencia en MessageBox.atmx y MetaTask.mbot.
    Tipo Nombre Ruta
    MetaBot (mbot) MetaTask.mbot Bots\My Metabots\MetaTask.mbot
    TaskBot (atmx) MessageBox.atmx Bots\MyTasks\MessageBox.atmx
    TaskBot (atmx) Sample04.atmx Bots\MyTasks\Sample04.atmx
    TaskBot (atmx) Sample05.atmx Bots\MyTasks\Sample05.atmx
  11. Haga clic en Migrate bots (Migrar bots).
    El sistema valida si el usuario que inició la migración y los usuarios seleccionados de Bot Runner tienen los permisos necesarios para realizar la migración. El sistema verifica si todos los permisos siguientes están concedidos al usuario que realiza la migración y a los Instancias de Bot Runner que ha seleccionado:
    • Usuario que realiza la migración:
      • Permiso View Migration (Ver migración)
      • Permiso Manage Migration (Administrar la migración)
      • Permiso en las carpetas que contienen los bots y MetaBots que desea migrar.
      • Un rol con acceso a los Instancias de Bot Runner que desee seleccionar para ejecutar la migración (en la página Administración > Migración > Ejecutar como).
      • Permiso View & edit ALL credentials attributes value (Ver y editar el valor de TODOS los atributos de las credenciales)
    • Instancias de Bot Runner:
      • Una licencia para Bot Runner no supervisado
      • Estado Autologin Set (Establecer el inicio de sesión automático)
      • Permiso Allow a bot-runner user to run migrations (Permitir a un usuario de Bot Runner ejecutar migraciones)
      • Permiso Create standard attributes for a credential (Crear atributos estándar para una credencial)
      • Permiso Create folder (Crear carpetas)
      • Permiso View package (Ver paquete)
      • Permiso Register device (Registrar dispositivo)
      • Permisos View my bots (Ver mis bots) y Run my bots (Ejecutar mis bots)
      • Permisos Check-in (Registrar entrada) y Check-out (Registrar salida) para las carpetas My Tasks (Mis tareas) y My Metabots (Mis metabots) en Automation 360
      • Ajustes del dispositivo predeterminado
    Si alguno de los permisos requeridos no está concedido, el sistema muestra esos permisos en los resultados de la validación. Debe conceder los permisos necesarios e iniciar de nuevo el proceso de migración.
    Si se conceden todos los permisos requeridos a los usuarios, el sistema comienza a migrar los bots seleccionados y sus bots dependientes.
    Después de la migración, el sistema carga los bots migrados exitosamente, los datos de Bot Insight asociados y los paneles publicados al espacio de trabajo público de la Control Room Automation 360 (en la misma carpeta en la que se encuentra el archivo .atmx). Únicamente las migraciones de bot iniciadas desde Control Room se almacenan en el área de trabajo pública.
    Los detalles de los errores de validación de cada bot se muestran en los resultados de la migración de bot. Los detalles del error incluyen el número de línea, los detalles del error, y el motivo y la recomendación.

    Los resultados de la migración de Bot muestran el número de bots migrados, junto con sus estados individuales. Haga clic en la columna Status (Estado) para filtrar bots con estados específicos a fin de realizar un análisis rápido.

    En la columna Reasons (Motivos), haga clic en la opción View Migration issues (Ver problemas de migración) para ver los motivos detallados del error. El cuadro de diálogo View Migration issues (Ver problemas de migración) muestra el número de línea donde se produjo el error, un resumen del error y un informe de error detallado para su revisión.

    1. Compruebe el bot para migrar los paneles privados asociados a ese bot.
      Los paneles privados se migran solo para el usuario que marcó ese bot asociado para revisión por primera vez.
    2. Vea las actividades de migración en proceso desde la página Actividad > En proceso.
    Revise las dependencias de los bots seleccionados y migre los bots
    Vea el siguiente video sobre cómo migrar los bots de Enterprise 11 o de Enterprise 10:

Consulte los siguientes recursos si encuentra errores durante la migración:

Qué hacer a continuación

Verificar la migración del bot | Ver informes de migración