Scheduler Trigger

Con el Scheduler Trigger, se puede programar la ejecución del flujo de integración para un periodo de tiempo definido.

A continuación, aprenda cómo añadirlo al canvas y configurar su formulario.

Añada el Scheduler Trigger al canvas

  1. Haga clic en el icono triggersIcon del menú de edición de la izquierda;

  2. Selecciona el Scheduler Trigger;

    El flowStartIcon Start es sustituido por el trigger en cuanto lo añades al canvas;

  3. Configure su formulario.

Para eliminar el Scheduler Trigger del canvas, selecciónelo y haga clic en el botón icono de la papelera.
Al eliminar el trigger, se desactivará la función Test Mode.

Configuración del formulario

  1. Seleccione el trigger en el canvas.

  2. Haga clic en el icono de edición icono de lápiz.

  3. Rellene los siguientes campos del formulario:

    • Name: inserte el nombre por defecto del trigger. El nombre no puede utilizarse más de una vez en el mismo flujo de integración. Por defecto, el campo se denomina Scheduler Trigger.

    • Cron Expression establezca un patrón de recurrencia en la ejecución del flujo de integración. Entienda cómo funciona una Cron Expression.

      Haciendo clic en el botón de Properties icono de lista a la derecha, puede:
      a. Seleccionar la expresión registrada. En este caso, se mostrará el atributo seleccionado, y no su valor. El sistema validará la expresión.
      b. Crear expresiones utilizando el Expression Builder.
    • Time Zone seleccione la zona horaria. Puede escribir o filtrar las opciones disponibles. La zona horaria por defecto es UTC.

    • Haga clic en SAVE para guardar los cambios. Para salir del formulario sin guardarlos, haga clic en X en la esquina superior derecha.

schedulerTriggerScreen

Expression Builder

El componente Expression Builder le permite crear expresiones con parámetros y variables mediante funciones y condiciones disponibles dentro del componente. Así, puede ajustar la expresión según lo requieran sus necesidades.

Siga los pasos a continuación para acceder a la pantalla de Expression Builder:

  1. Haga clic en el icono Properties icono de lista, a la derecha del campo Cron Expression.

  2. A continuación, haga clic en el icono icono de expresion de la esquina superior derecha.

expression builder trigger

La pantalla de Expression Builder contiene las siguientes secciones:

  • Properties: muestra los datos de los steps anteriores y de las variables de entorno. Puede filtrar los atributos utilizando el campo de búsqueda situado en la parte superior de la sección y haciendo clic en icono lupa. Puede seleccionar más de un atributo. Al seleccionarlo, el atributo aparece en el campo Expression.

  • Expression: campo para insertar los atributos de entrada o crear una expresión haciendo clic en el botón boton fx a la derecha. Solo la función Concat está disponible para crear la expresión.

Al seleccionar dos o más atributos en el campo Properties, la creación de una expresión será obligatoria.

Para guardar la información, haga clic en CONFIRM. Para salir de la pantalla y cancelar la operación, haga clic en X en la esquina superior derecha.

Cron Expression

¿Qué es una Cron Expression?

Una Cron Expression es una cadena que define una programación periódica siguiendo un formato específico.

El campo Cron Expression acepta programaciones compuestas de los siguientes campos:

<minuto> <hora> <día del mes> <mes> <día de la semana>

Se pueden utilizar números y algunos caracteres especiales para completar los campos:

  • * significa "todos";

  • ? significa «cualquiera» y puede utilizarse en el mes y en el día de la semana;

  • L significa «último» y se puede utilizar en el mes y en el día de la semana;

  • Las tres letras iniciales de los días de la semana en inglés (como MON y TUE);

  • , significa un listado de valores (solo los valores especificados);

  • - significa un rango de valores (todos los valores del rango);

Son ejemplos de Cron Expressions:

Minuto Hora Día del mes Mes Día de la semana Significado

30

10

?

*

*

Todos los días a las 10:30 de la mañana.

0

14

?

*

MON-FRI

De lunes a viernes a las 2:00 de la tarde.

0

14

?

*

MON,FRI

Solo los lunes y viernes a las 2:00 de la tarde.

0

8

*

JUN

?

A las 8:00 de la mañana todos los días del mes de junio.

10

17

L

*

?

A las 5:10 de la tarde en el último día de cada mes.

Si necesita de ayuda para crear/validar una Cron Expression, accede a: CronMaker.
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]