- Primeros pasos
- Mejores prácticas
- Modelado de la organización en Orchestrator
- Gestión de grandes implementaciones
- Mejores prácticas de automatización
- Optimizar la infraestructura desatendida mediante plantillas de máquinas
- Organizar recursos con etiquetas
- Réplica de solo lectura de Orchestrator
- Exportar cuadrícula en segundo plano
- Aplicar la gobernanza de conexión de Integration Service en el nivel de usuario
- Tenant
- Acerca del contexto de tenant
- Buscar recursos en un tenant
- Gestionar robots
- Conexión de los robots a Orchestrator
- Almacenar credenciales de robots en CyberArk
- Almacenar contraseñas de robots desatendidos en Azure Key Vault (solo lectura)
- Almacenar las credenciales de robots desatendidos en HashiCorp Vault (solo lectura)
- Almacenamiento de credenciales de Unattended Robot en AWS Secrets Manager (solo lectura)
- Eliminar sesiones desconectadas y sin respuesta no atendidas
- Autenticación de Robot
- Autenticación de robots con credenciales de cliente
- Configurar las capacidades de automatización
- Soluciones
- Auditoría
- Servicio de catálogo de recursos
- Automation Suite Robots
- Contexto de carpetas
- Automatizaciones
- Procesos
- Trabajos
- Apps
- Desencadenadores
- Registros
- Supervisión
- Colas
- Activos
- Sobre los activos
- Gestión de Activos en Orchestrator
- Gestión de Activos en Studio
- Almacenar activos en Azure Key Vault (solo lectura)
- Almacenamiento de activos en HashiCorp Vault (solo lectura)
- Almacenamiento de activos en AWS Secrets Manager (solo lectura)
- Almacenamiento de activos en Google Secret Manager (solo lectura)
- Depósitos de almacenamiento
- Índices
- Pruebas de Orchestrator
- Integraciones
- Solución de problemas

Guía del usuario de Orchestrator
Crear un desencadenador de cola
Los desencadenadores de colas que se crean en tiempo de diseño mediante actividades de desencadenadores de colas se pueden configurar aún más en el momento de la creación del proceso, en Orchestrator, ya que estos tipos de desencadenadores se identifican como requisitos de paquetes. Para obtener más información, consulta Gestionar requisitos de paquetes > Añadir desencadenadores de tiempo y cola.
No puede crear desencadenadores de cola para procesos que ya contienen una actividad de desencadenador de cola.
Los desencadenadores en la cola y las predicciones ANS son interdependientes en cuanto a la asociación entre los procesos y la cola. Así que cuando configures una, la otra se rellena por adelantado para que exista paridad entre las configuraciones. Pongamos que defino un desencadenador de cola para que la cola Y utilice un proceso X. Las predicciones ANS para la cola Y solo pueden hacerse mediante el proceso X, por lo que X se rellena por adelantado y queda en modo solo lectura al habilitar el ANS de cola para Y.
-
En una carpeta, dirígete a Automatizaciones > Desencadenadores y, en la página Desencadenadores de tiempo, haz clic en Añadir nuevo desencadenador. Se mostrará la página Crear desencadenador de cola.
-
En el menú desplegable Nombre del proceso, selecciona el proceso para el que quieres configurar un desencadenador de tiempo.
-
En el campo Nombre, introduce un nombre que te permita identificar el desencadenador fácilmente.
-
En el menú desplegable Prioridad del trabajo, selecciona la prioridad del trabajo. El valor predeterminado será Heredado, lo que significa que la prioridad de la tarea es la misma que la definida para el proceso seleccionado.
-
From the Runtime type drop-down menu, select the runtime license type.
-
En la pestaña Destino de ejecución, selecciona el mecanismo de asignación y el objetivo de ejecución de los trabajos.
Descripción
Cuenta
El proceso se ejecuta bajo una cuenta específica. Si se especifica solo la cuenta, Orchestrator asigna la máquina de forma dinámica. Especificar tanto la cuenta como la plantilla de máquina significa que el trabajo se lanza en ese mismo par cuenta-máquina.
Máquina
El proceso se ejecuta en una de las máquinas del host asociadas a la plantilla de máquina seleccionada. Si se especifica solo la plantilla de máquina, Orchestrator asigna la cuenta dinámicamente. Especificar tanto la cuenta como la plantilla de máquina significa que el trabajo se lanza en ese mismo par cuenta-máquina.
Nota: asegúrate de que las licencias de tiempo de ejecución necesarias para ejecutar el trabajo están asignadas a la plantilla de máquina asociada.
NombreDelHost
Después de seleccionar una plantilla de máquina, se muestra la opción nombre de host, que permite seleccionar la estación de trabajo/sesión de robot deseada para ejecutar el proceso.
Se muestran todas las sesiones disponibles en la carpeta activa, ya sean desconectadas, no conectadas o conectadas.
Nota: solo se pueden utilizar tiempos de ejecución desatendidos para configurar la asignación. Asegúrate de que las licencias de tiempo de ejecución necesarias para ejecutar el trabajo están asignadas a la plantilla de máquina asociada.
Nota:Si se selecciona un nombre de host que no está activo (es decir, con el estado Sin respuesta o Desconectado), aparece una advertencia. Los trabajos programados para la sesión inactiva permanecen en estado Pendiente hasta que se realice la conexión correspondiente a Orchestrator.
- Para confirmar la selección del nombre de host inactivo, haz clic en Confirmar.
- Para retroceder y realizar otra selección de nombre de host o ninguno (es decir, se selecciona la primera máquina disponible en el grupo de plantillas), haz clic en Cancelar.
Si se configura el mismo desencadenador con la misma asignación cuenta-máquina, pero con la selección adicional de nombre de host, se duplica el número de trabajos que se van a ejecutar.
- Por ejemplo, supongamos que has configurado un desencadenador T1 con la cuenta A1 asignada a la plantilla de máquina MT1. En esta configuración se ponen en cola diez trabajos.
Más adelante, se configura el mismo desencadenador T1 con la cuenta A1 asignada a la plantilla de máquina MT1, aunque ahora también se selecciona un nombre de host H1. En este caso se vuelven a poner en cola los diez mismos trabajos, ya que Orchestrator interpreta la configuración como nueva.
-
En la pestaña Argumentos, proporciona los valores para los argumentos de entrada si tu proceso tiene alguno. Más información sobre los argumentos de entrada y salida.
-
Selecciona la cola utilizada para desencadenar la ejecución.
-
Establece los parámetros de configuración descritos en esta tabla.
Descripción Número mínimo de elementos para desencadenar la primera tarea La tarea de procesamiento de elementos se inicia después de que la cola específica tenga este número de elementos nuevos. Los elementos diferidos de la cola no se cuentan. Número máximo de trabajos en ejecución y pendientes permitidos de forma simultánea El número máximo de tareas pendientes y en ejecución, conjuntas. Para que se permita la ejecución simultánea de dos o más trabajos, deberás definir la tercera opción tal y como se describe a continuación. Se desencadenará otra tarea para cada __ nuevo elemento El número de elementos nuevos en la cola (además del número configurado en la opción Número mínimo de elementos que desencadenan la primera tarea) para desencadenar una nueva tarea. Después de completar los trabajos, reevalúe las condiciones e inicie nuevos trabajos si es posible Si se selecciona, el desencadenador de cola se evalúa después de cada finalización de trabajo y se inician nuevos trabajos si los robots están disponibles. Esto complementa la comprobación automática que se produce cada 30 minutos y ayuda a garantizar que los artículos en cola restantes se procesen sin retrasos cuando sea posible. -
From the Timezone drop-down menu, select the time zone according to which the queue trigger gets disabled (see step 13).
-
Desde el menú desplegable Restricciones por días no laborables, selecciona un calendario de días no laborables, si quieres evitar activar ciertos días no laborables. Consulta más información sobre días no laborables.
-
Activa la alternancia Programar finalización de la ejecución del trabajo para seleccionar una estrategia de finalización del trabajo.
Nota:- El tiempo especificado aquí transcurre según las especificaciones incluso si la tarea está en cola. Por ejemplo, si programas una tarea para que se ejecute a las 13:00 y que se detenga después de 20 minutos, la tarea se detendrá a las 13:20 aunque haya permanecido en cola hasta las 13:15 y después se haya iniciado.
- Las opciones de Programar la finalización de la ejecución del trabajo de un desencadenador se conservan para los trabajos iniciados manualmente. Por ejemplo, digamos que has creado el desencadenador T1 y has activado las siguientes programaciones de finalización de trabajo:
- Programar el final de la ejecución del trabajo:detener un trabajo después de 10 minutos
- Programar "Cancelar" automático, si el trabajo no se detiene:Cancelar trabajo después de 2 minutos En la página Automatizaciones > Desencadenadores , al hacer clic en Iniciar un trabajo ahora para el desencadenador T1, se abre la página Iniciar trabajo con las programaciones de finalización del trabajo ya aplicadas. los mismos que configuraste al crear el desencadenador. Ejemplo: si programas para detener un trabajo Pendiente o en Ejecución después de 2 horas y también configuras para cancelar el mismo trabajo después de 3 horas, el trabajo se cancelará después de 5 horas. Esto sucede porque, en primer lugar, se envía la señal a Orchestrator de que el trabajo se ha detenido después de 2 horas. Una vez recibida la señal, se desencadena la acción de cancelar trabajo para que se produzca en 3 horas, lo que da como resultado un total de 5 horas.
-
Seleccione Detener en el menú desplegable: intenta finalizar la ejecución correctamente después de que haya pasado el intervalo de tiempo definido, ya que el trabajo está atascado en estado Pendiente o En ejecución (establezca el tiempo en un mínimo de 1 minuto, un máximo de 10 días, 23 horas y 59 minutos);
Ejemplo: Orchestrator intentará detener los trabajos que hayan estado atascados durante al menos 10 minutos en Pendiente o En ejecución.

-
Seleccione Cancelar en el menú desplegable: intenta finalizar la ejecución de forma forzada después de que haya transcurrido el intervalo de tiempo definido, ya que el trabajo está atascado en estado Pendiente o En ejecución (establezca el tiempo en un mínimo de 1 minuto, un máximo de 10 días, 23 horas y 59 minutos);
Ejemplo: Orchestrator intentará eliminar los trabajos que hayan estado atascados durante al menos 10 minutos en Pendiente o En ejecución.
-
Seleccione Detener en el menú desplegable y habilite la opción Si el trabajo no se detiene, eliminar: intenta finalizar la ejecución correctamente después de que haya transcurrido el intervalo de tiempo definido, ya que el trabajo está atascado en un estado Pendiente o En ejecución y luego intenta finalizarla forzosamente después de que haya transcurrido el intervalo de tiempo definido, ya que el trabajo está atascado en un estado Deteniendo (establezca el tiempo en un mínimo de 1 minuto, un máximo de 10 días, 23 horas y 59 minutos).
Ejemplo: Orchestrator intentará detener los trabajos que hayan estado atascados en Pendiente o En ejecución durante al menos 10 minutos. Si la terminación no se produce, Orchestrator intentará eliminar los trabajos que hayan estado detenidos durante al menos 20 minutos.
-
Habilita la alternancia Programar la desactivación automática del desencadenador e introduce la fecha y la hora a la que se debe desactivar el desencadenador. La zona horaria seleccionada influye en la desactivación del desencadenador de cola.
-
Activa la alternancia Generar una alerta si el trabajo se atasca (en estado pendiente o reanudado), y establece la duración aceptable de la permanencia del trabajo en el estado pendiente o reanudado.La duración mínima configurable es de un minuto. La duración máxima configurable es de once días. Si el trabajo excede la duración configurada, una ventana emergente de alerta de gravedad de «Error» informa sobre ello con el siguiente texto: «N trabajos para el #proceso {número_de_proceso} han estado pendientes o reanudados durante más de X horas e Y minutos», Donde:
N: es el número de trabajos que desencadenó la alerta;{process_number}: el identificador de proceso;X: el número de horas configurado que superó el trabajo con el estado pendiente o reanudado; Los días se convierten en horas.Y: el número de minutos configurado que superó el trabajo con el estado pendiente o reanudado.
-
Activa la alternancia Generar una alerta si el trabajo se inicio y no se ha completado, y establece la duración aceptable para que se complete el trabajo. La duración configurable es como mínimo de un minuto y como máximo de once días. Si el trabajo excede la duración configurada, una ventana emergente de alerta de gravedad de «Error» informa sobre ello con el siguiente texto: «El trabajo para el #proceso {número_de_proceso} lleva pendiente de ejecuciónj más de X horas y Y minutos.», donde:
{process_number}: el identificador de proceso;X: el número establecido de horas que el trabajo superó al intentar completarse; los días se convierten en horas.Y: el número de minutos configurado que superó el trabajo al intentar completarse.
-
Activa el interruptor Establecer deshabilitación de desencadenadores basados en la ejecución si quieres controlar cuándo se deshabilita el desencadenador una vez que falla un trabajo. Esta alternancia revela dos opciones:
Opción Descripción Deshabilitar cuando falla la ejecución de trabajos consecutivos El desencadenador se deshabilita después de la cantidad de ejecuciones fallidas que eliges para esta configuración. Puedes elegir un valor entre 0 y 100. El valor predeterminado es 0, lo que significa que el desencadenador nunca está deshabilitado. Los trabajos detenidos no se cuentan para este valor. Período de gracia al deshabilitar el desencadenador (días) El número de días que hay que esperar antes de que el desencadenador se deshabilite después del primer error de un trabajo. Puedes elegir un valor entre 0 y 30. El valor predeterminado es 0, lo que significa que el desencadenador se deshabilita tan pronto como falla el trabajo, sin tiempo de espera. -
Para mantener el mismo contexto cuenta-máquina configurado para iniciar el trabajo, marca la casilla Mantener la asignación de cuenta/máquina en la reanudación del trabajo. Esto optimiza el uso de licencias y recursos.