Saltar al contenido principal
Usa la pestaña Matching schedules de un contexto en el módulo Matcher de Lerian Console para ejecutar la coincidencia automáticamente. Cada programación de coincidencia define cuándo Matcher ejecuta la coincidencia para el contexto.
Las programaciones de coincidencia definen cuándo se ejecuta la coincidencia automática. No traen datos. Para programar cuándo una fuente trae datos, usa las programaciones de ingesta de la fuente.

Cómo acceder a las programaciones


1
En la barra lateral de Matcher, ve a Configure → Contexts.
2
Haz clic en el nombre de un contexto para abrir su página.
3
Selecciona la pestaña Matching schedules.
La coincidencia programada se ejecuta solo mientras el contexto está Active.

Lista de programaciones


La pestaña lista las programaciones de coincidencia del contexto. Cada fila muestra:
  • La expresión cron
  • Una insignia Enabled o Disabled
  • Las horas de Last run y Next run en UTC. Una hora vacía muestra —
  • Un botón de edición (lápiz) y un botón de eliminación (papelera)

Cómo crear una programación


1
En la pestaña Matching schedules, haz clic en Add matching schedule. Se abre el panel lateral Add matching schedule.
2
Escribe la programación en Cron expression (UTC), de hasta 100 caracteres. El marcador de posición es 0 2 * * *.A medida que escribes, aparece una vista previa debajo del campo. Una expresión común muestra una frase como “Runs every day at 02:00 (UTC)”. Una expresión poco común muestra una frase generada o “Custom schedule”. Una expresión con la forma incorrecta muestra “Matching schedules take a 5-field cron expression, such as 0 2 * * *.”La vista previa no bloquea Save. Matcher verifica la expresión cuando guardas.
3
Deja el interruptor Enabled activado para crear una programación activa. Desactívalo para crear una programación deshabilitada. Una programación deshabilitada no tiene hora de próxima ejecución, así que no se ejecuta.
4
Haz clic en Save.
Matcher lee una expresión cron en UTC. Tiene cinco campos, separados por espacios: minute hour day-of-month month day-of-week.Caracteres especiales:
  • *: cualquier valor
  • ,: una lista de valores, como 1,15,30
  • -: un rango, como 9-17
  • /: un paso, como */15 para cada 15 unidades
Ejemplos:
  • 0 6 * * *: todos los días a las 06:00 UTC
  • */15 * * * *: cada 15 minutos
  • 0 9 * * 1-5: a las 09:00 UTC de lunes a viernes
Matcher no acepta @every ni otras macros con nombre. Cuando restringes tanto el día del mes como el día de la semana, una coincidencia en cualquiera de los dos campos inicia la programación. Usa un intervalo de cinco minutos o más. Matcher rechaza * * * * * y */2 * * * *.

Cómo editar una programación


Haz clic en el botón de lápiz de la fila de una programación. Se abre el panel lateral Edit matching schedule con los valores actuales de Cron expression (UTC) y Enabled. Cambia los campos y haz clic en Save. Para una programación habilitada, Matcher vuelve a calcular Next run a partir de la hora UTC actual. Cuando deshabilitas una programación, pierde su hora de próxima ejecución.

Cómo eliminar una programación


Haz clic en el botón de papelera de la fila de una programación. Un diálogo nombra la programación y te pide que confirmes. Haz clic en Confirm.
No puedes deshacer una eliminación. La programación no vuelve a ejecutarse.