Scheduler

Con el gatillo Scheduler, 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 al canvas

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

  2. Selecciona el Scheduler.

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

  3. Configure su formulario.

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

Configuración del formulario

  1. Seleccione el gatillo 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 gatillo. 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.

Expresión cron

Una expresión cron 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>

Cómo configurar una expresión cron

Vea abajo los caracteres especiales y valores que usted puede usar para cada campo de la expresión cron:

Minuto

*

cualquier valor

,

separador de lista de valores (solo los valores especificados)

-

rango de valores (todos los valores incluidos en el rango)

/

valores incrementales (el número antes de la barra especifica cuándo comienza el intervalo y el número después de la barra es el intervalo)

0-59

valores permitidos

Hora

*

cualquier valor

,

separador de lista de valores (solo los valores especificados)

-

rango de valores (todos los valores incluidos en el rango)

/

valores incrementales (el número antes de la barra especifica cuándo comienza el intervalo y el número después de la barra es el intervalo)

0-23

valores permitidos

Día del mes

*

cualquier valor

,

separador de lista de valores (solo los valores especificados)

-

rango de valores (todos los valores incluidos en el rango)

/

valores incrementales (el número antes de la barra especifica cuándo comienza el intervalo y el número después de la barra es el intervalo)

1-31

valores permitidos

Mes

*

cualquier valor

,

separador de lista de valores (solo los valores especificados)

-

rango de valores (todos los valores incluidos en el rango)

/

valores incrementales (el número antes de la barra especifica cuándo comienza el intervalo y el número después de la barra es el intervalo)

1-12

valores permitidos

JAN-DEC

valores alternativos individuales

Día de la semana

*

cualquier valor

,

separador de lista de valores (solo los valores especificados)

-

rango de valores (todos los valores incluidos en el rango)

/

valores incrementales (el número antes de la barra especifica cuándo comienza el intervalo y el número después de la barra es el intervalo)

0-6

valores permitidos

SUN-SAT

valores alternativos individuales

Para generar una expresión cron, acceda a Crontab guru.

Ejemplos

Aquí hay algunos ejemplos de expresiones cron:

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

30

10

*

*

*

Todos los días a las 10:30

0

15

15

JUN

*

A las 15:00 el 15 de junio

0

17

*

*

6,0

A las 17:00 los sábados y domingos

0

*

*

*

*

Cada hora

0

0

*

*

*

Una vez al día

0

*/2

*

*

*

Cada 2 horas

0

10/3

*

*

TUE

Cada 3 horas empezando a las 10:00 el Martes

Thanks for your feedback!
EDIT

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