- Primeros pasos
- Mejores prácticas
- Tenant
- Acerca del contexto de tenant
- Buscar recursos en un tenant
- Gestionar robots
- Conexión de los robots a Orchestrator
- Ejemplos de configuración
- Almacenar credenciales de robots en CyberArk
- Configuración de los robots atendidos
- Configuración de los robots desatendidos
- Almacenamiento de contraseñas de robot desatendido en Azure Key Vault (solo lectura)
- Almacenar las credenciales de robots desatendidos en HashiCorp Vault (solo lectura)
- Eliminar sesiones desconectadas y sin respuesta no atendidas
- Autenticación de Robot
- Autenticación de robots con credenciales de cliente
- Autenticación por SmartCard
- Auditoría
- Servicio de catálogo de recursos
- Contexto de carpetas
- Automatizaciones
- Procesos
- Trabajos
- Desencadenadores
- Sobre desencadenadores
- Administrar desencadenadores
- Usar las expresiones Cron
- Registros
- Supervisión
- Colas
- Activos
- Depósitos de almacenamiento
- Pruebas de Orchestrator
- Integraciones
- Robots clásicos
- Solución de problemas
Scheduling within Orchestrator uses the Quartz.Net framework. This framework provides for the use of cron expressions as the schedule trigger.
Cron es una utilidad de software, presente en los sistemas operativos tipo Unix, utilizada para la programación basada en el tiempo. Proporciona una programación altamente personalizable de tareas recurrentes utilizando una cadena de 6 campos (o 7, si se incluye el año) separados por espacios en blanco. El formato de la cadena es seconds minutes hours day of the month month day of the week year.
En Orchestrator, las expresiones cron se utilizan al crear un desencadenador de tiempo mediante la opción de programación Avanzada:
Cada campo de una expresión de cron tiene un rango específico de valores y caracteres especiales que pueden usarse en la creación de la programación, como se detalla a continuación:
| Campo | Obligatorio | Valores permitidos | Caracteres especiales permitidos |
|---|---|---|---|
seconds | Sí | 0 - 59 | , - * / |
minutes | Sí | 0 - 59 | , - * / |
hours | Sí | 0 - 23 | , - * / |
day of the month | Sí | 1 - 31 | , - * / ? L W |
month | Sí | 1 - 12 or JAN - DEC | , - * / |
day of the week | Sí | 1 - 7 or SUN - SAT | , - * / ? L # |
year | No | en blanco o 1970 - 2099 | , - * / |
Los significados y usos de los caracteres especiales disponibles son los siguientes:
| Carácter | Descripción | Ejemplo |
|---|---|---|
* | Se utiliza para indicar todos los valores del campo otorgado. | * * * ? * * would trigger every second, whereas 0 * * ? * * would trigger every minute, more specifically at second 0 of each minute. |
? | Se utiliza para indicar que no se ha especificado ningún valor. Solo puede usarse en los campos day of the month o day of the week. | 0 0 0 15 * ? * would trigger at midnight on the 15th day of each month, whereas 0 0 0 ? * 2 * would trigger at midnight each Monday. |
- | Se utiliza para indicar un rango de valores. | 0 0 9-17 ? * 2-6 would trigger every hour from 9:00am until 5:00pm on Monday through Friday. |
, | Se utiliza para indicar valores adicionales. | 0 0 9-17 ? * MON,WED,FRI would trigger every hour from 9:00am until 5:00pm on Mondays, Wednesdays, and Fridays. |
/ | Se utiliza para indicar los incrementos de los campos otorgados. | 0 0 0/3 ? * 2/7 would trigger every three hours, on Mondays, beginning at midnight. |
L | Se utiliza para indicar el último. Solo puede usarse en los campos day of the month o day of the week. En el caso de day of the week, se puede utilizar después de otro valor, por ejemplo 6L para indicar el último viernes. | 59 59 23 L * ? would trigger at 11:59:59pm on the last day of each month, whereas 59 59 23 ? * 6L would trigger at the same time but only on the last Friday of each month. |
W | Se utiliza para indicar el día de la semana más cercano al valor otorgado. Solo puede utilizarse con el campo day of the month. | 0 0 0 15W * ? would trigger at midnight of the nearest weekday to the 15th, every month. If the 15th is a Saturday, it would trigger on Friday the 14th, whereas if the 15th is Sunday, it will trigger on Monday the 16th. |
# | Se usa para indicar una ocurrencia mensual deseada del valor otorgado, por ejemplo el primer viernes, o el cuarto jueves. Solo puede utilizarse con el campo day of the week. | 0 0 17 ? * 6#1 would trigger at 5:00pm on the first Friday of every month. |