Planificador scheduler
Descripción description
La actividad Scheduler le permite programar cuándo se inicia un flujo de trabajo o una actividad.
Contexto de uso context-of-use
La actividad del Scheduler debe considerarse como un inicio programado. Las reglas de colocación de actividad dentro del gráfico son las mismas que para la actividad Start. Esta actividad no debe tener una transición entrante.
Al crear el flujo de trabajo, utilice solamente una actividad Scheduler por rama y recuerde definir el huso horario. Esto le permite iniciar el flujo de trabajo en un huso horario específico; de lo contrario, el flujo de trabajo se ejecutará en el huso horario definido en las propiedades del flujo de trabajo (consulte Creación de un flujo de trabajo).
Al diseñar un flujo de trabajo programado que incluya varias actividades, debe asegurarse de que el flujo de trabajo no se vuelva a programar hasta que finalice. Para ello, debe configurar el flujo de trabajo para evitar su ejecución si una o más tareas de una ejecución anterior siguen pendientes. Para obtener más información, consulte esta página.
Temas relacionados:
Configuración configuration
-
Arrastre y suelte una actividad de Scheduler en el flujo de trabajo.
-
Seleccione la actividad y, a continuación, ábrala con el botón , en las acciones rápidas que aparecerán.
-
Especifique la Execution frequency:
- Once: el flujo de trabajo se ejecuta una sola vez.
- Several times a day: el flujo de trabajo se ejecuta regularmente varias veces al día.
- Daily: el flujo de trabajo se ejecuta a una hora específica una vez al día.
- Weekly: el flujo de trabajo se ejecuta en un momento determinado una o varias veces a la semana.
- Monthly: el flujo de trabajo se ejecuta en un momento determinado una o varias veces al mes. Puede seleccionar meses cuando necesite que se ejecute el flujo de trabajo. También puede configurar ejecuciones en un día de semana del mes específico, como el segundo martes de cada mes.
- Yearly: el flujo de trabajo se ejecuta en un momento determinado una o varias veces al año.
-
Configure las opciones de ejecución para adaptarlas a sus necesidades. Las opciones disponibles pueden variar según la frecuencia de ejecución seleccionada (tiempo o días de ejecución, frecuencia de repetición, etc.).
note note NOTE El campo Repetition frequency disponible para las frecuencias de ejecución diaria y mensual le permite ampliar el espacio de tiempo de activación del flujo de trabajo. Por ejemplo, si selecciona un período de ejecución diario y define la frecuencia de repetición en 2 (días), el flujo de trabajo se activará cada dos días. No puede ser inferior a 10 minutos. Si la frecuencia de repetición está establecida en 0 (también el valor predeterminado), esta opción no se tiene en cuenta y el flujo de trabajo se ejecutará según la frecuencia de ejecución especificada. Al establecer la frecuencia de ejecución en Several times a day, tiene la flexibilidad de elegir entre ejecutar el flujo de trabajo a horas específicas del día o periódicamente a lo largo del día.
-
Para ejecutar el flujo de trabajo varias veces en momentos específicos durante el día, active la opción Specific times y haga clic en Add an element para especificar el tiempo de ejecución deseado. Añada tantas veces como sea necesario para cumplir con sus necesidades.
-
Para ejecutar el flujo de trabajo periódicamente a lo largo del día, active la opción Periodic y configure la periodicidad de ejecución:
-
En el campo Repeat processing according to the following frequency (e.g. 2h), especifique el intervalo con el que se debe ejecutar el flujo de trabajo (por ejemplo, cada 30 minutos, cada 2 horas).
note note NOTE Esta opción también permite frecuencias de repetición diarias, mensuales o anuales. Tenga en cuenta que, en este caso, el flujo de trabajo no se ejecutará varias veces al día, sino según la frecuencia especificada en este campo. Si el flujo de trabajo no requiere varias ejecuciones en un día, sino que debe ejecutarse diariamente, mensualmente o anualmente, se recomienda utilizar las opciones Daily, Monthly o Yearly disponibles en la lista desplegable Execution frequency. -
En los campos de tiempo Start/End, defina la hora a la que debe comenzar y finalizar la ejecución del flujo de trabajo.
Si no se especifica ninguna hora de finalización, la ejecución finaliza a medianoche (00:00:00 horas) y la siguiente ejecución se inicia al día siguiente a la hora de inicio especificada.
-
En el campo Start fecha, seleccione la fecha en la que debe comenzar la primera ejecución.
-
En el ejemplo siguiente, la actividad está configurada para ejecutar el flujo de trabajo cada 2 horas entre las 8:00 y las 5:00, a partir del 1 de marzo.
-
Especifique cuándo caduca la ejecución:
- Never: el flujo de trabajo se ejecutará según la frecuencia especificada, sin límites en el lapso de tiempo ni número de iteraciones.
- After a certain number of iterations: el flujo de trabajo se ejecutará según la frecuencia especificada, hasta que se alcance el límite de X. Por lo tanto, se debe especificar el valor del Number of iterations.
- On a specific date: el flujo de trabajo se ejecutará según la frecuencia especificada, hasta una fecha específica. Por lo tanto, se debe especificar el valor de la fecha límite de ejecución.
-
Haga clic en Preview next executions para comprobar la programación de las siguientes diez ejecuciones del flujo de trabajo.
-
En la pestaña Execution options, configure el huso horario de Planificador en el campo Time zone.
Para obtener más información sobre la entrega de envíos en función del huso horario del destinatario, consulte esta sección o este ejemplo de un flujo de trabajo recurrente.
-
Confirme la configuración de la actividad y guarde el flujo de trabajo.
Ejemplo example
En el ejemplo siguiente, la actividad se configura de modo que se inicie el flujo de trabajo de forma semanal todos los lunes a las 07:00 h durante un tiempo indeterminado.