Welcome to Our Support Center

How Can We Help You?

¿Cuáles son los requerimientos para correr una tarea programada en Blue Prism?

El Scheduler de Blue Prism es parte del servidor de aplicación de Blue Prism. Los procesos son iniciados por tareas programadas (Schedules) la cual son asignadas a una máquina recurso (Runtime Resource) que ha hecho disponible públicamente a todas las cuentas de los usuarios. A una fecha y tiempo dedicado la tarea es iniciada por el servidor de Blue Prism, y los procesos son ejecutados en la Runtime Resource asignada.

Importante: Cuando estás solucionando cualquier problema de tareas y Schedules, asegúrate que el Cliente Interactivo este corriendo en el Servidor de Aplicación de Blue Prism, no en ningún otro componente.

Realice las siguientes revisiones de configuración y conectividad para asegurarse que su Scheduler halya sido configurado correctamente para correr los Schedules.

  • El Cliente Interactivo está corriendo en el Servidor de Aplicación de Blue Prism, y no en ningún otro componente.
  • El proceso que ha sido programado esta publicado en Process Studio para que esté disponible para ser ejecutado.
  • Las máquinas que elegidas para correr los procesos programados han sido registradas como Runtime Resource usando el comando de "/public" para hacerlas disponibles para todos.
  • Los Schedules son asignados a correr en un Runtime Resource y los siguientes requerimientos son dirigidos:
    • El Runtime Resource esta públicamente disponible (ej. cualquier cuenta de usuario puede interactuar con ella, y fue iniciada con el comando "/public" adjunto en la linea de comando)
    • La PC Recurso está actualmente corriendo (se muestra como "Connected" en el Control Room -> Pantalla de Recursos)
    • El Servidor de Blue Prism puede comunicarse con el Runtime Resource (Nota: Esto puede se puede probar usando los comandos de PING y TELNET  y especificando que el nombre corto del Runtime Resource en PING, y el mismo nombre y puerto para TELNET)
    • El Runtime Resource puede comunicarse con el Servidor de Blue Prism (Nota: Esto puede se puede probar usando los comandos de PING y TELNET especificando el nombre corto del Servidor de Blue Prism para PING, y el nombre y el puerto para el TELNET)
  • El Runtime Resource se está mostrando como Connected cuando es vista en el Control Room desde el Cliente Interactivo el cual está corriendo desde el Servidor de Aplicación de Blue Prism.
  • El servicio del Servidor de Blue Prism está corriendo en la máquina designada como el servidor de Aplicación (como mostrado en la imagen de abajo)
    Error loading image. Please refresh, if image does not load after it means it has been updated on the original article

    Alternativamente, el servidor Blue Prism se está ejecutando al haberse iniciado manualmente en modo interactivo a través de la aplicación BPSERVERError loading image. Please refresh, if image does not load after it means it has been updated on the original article
  • La pantalla "Configure Connections" en el Cliente Interactivo debe estar corriendo en el Servidor de Aplicación de Blue Prism y contiene un 'Connection Type' de SQL Sever. Los puntos de conexión de la base de datos SQL Server que contiene el esquema de la base de datos de Blue Prism. Ese esquema contiene los procesos que van a ser programados a ejecutarse con el Scheduler. La configuración especificada en la utilidad BPSERVER puede también usar una conexión directa de la base de datos en el campo de "Database Connection".
  • Los Schedules pueden ser creados en el cliente que está conectado en la misma base de datos que el Runtime Resource y el Servidor de Aplicación. Para asegurarse, complete los siguientes pasos:
  1. Revise la información de la conexión del cliente en la barra de estados del Cliente Interactivo.
    https://blueprism.nanorep.co/storage/nr1/kb/433BEFA2/433BF0A6/43BB572E/3/status%20bar.png
  2. Use el vínculo de "Configure Connections" para revisar cuál base de datos la conexión del cliente está apuntando.
    https://blueprism.nanorep.co/storage/nr1/kb/433BEFA2/433BF0A6/43BB572E/4/current%20connection.png
  3. Entre al Servidor de Aplicación y busque el servicio del Servidor de Aplicación en la entrada de Log de Eventos de Blue Prism para determinar cuál configuración del servidor está siendo utilizada. La columna fuente contendrá el nombre del servicio y la configuración que se está usando. La configuración es definida en la utilidad de BPSERVER.                                                                                                         Error loading image. Please refresh, if image does not load after it means it has been updated on the original article
  4. Inicie la aplicación BPSERVER.EXE en el Servidor de Aplicación y Edite la configuración para descubrir cuál base de datos el servidor está apuntando.
  5. Entre al Runtime Resource y revise la pantalla de estados de los Runtime Resources para determinar cuál Conexión está siendo utilizada. Asegúrese que los puntos de Configuración son iguales para la base de datos del Servidor de Aplicación.
  6. Asegúrese que el Servidor, el Cliente y el Runtime Resource, todos están utilizando la configuración y ajustes correctos que apunten a la misma base de datos.
  • El Scheduler debe se especificado como "activated" usando la opción "Activate the scheduler for this environment". Este ajuste es definido por la conexión de la cual el proceso es almacenado y contra la Runtime Resource que correrá el Proceso.
    Error loading image. Please refresh, if image does not load after it means it has been updated on the original article
  • El usuarion que está creando el Schedule y asignando el proceso a una tarea bebe tener los roles de permisos correctos (ej. aquellos como Schedule Manager)
    Error loading image. Please refresh, if image does not load after it means it has been updated on the original article
     
  • El Runtime Resource debe tener los permisos correctos en Resource Permissions ajustados a permitir usuarios con el 'Schedule Manager' rol para ejecutar Procesos.
    Error loading image. Please refresh, if image does not load after it means it has been updated on the original article
    Estos permisos deben ser accesible vía la funcionalidad 'Permissions' en la pantalla de Resource Management.
    Error loading image. Please refresh, if image does not load after it means it has been updated on the original article
    El usuario del Scheduler incorporado en el producto debe ser asignado a este rol de manera predeterminada y, por lo tanto, el Runtime Resource debe permitir que el Scheduler Manager ejecute los Procesos.

 

Para la versión en inglés, por favor presione aquí:

[English / Inglés] What are the requirements for running Scheduled Tasks in Blue Prism?