Las programaciones de matching definen cuándo se ejecuta el matching automático para el contexto de reconciliación. No extraen datos: para programar cuándo una fuente ingiere datos, abre una fuente y gestiona sus programaciones de ingesta.
Acceder a las programaciones
- Navega a Configurar → Contextos en la barra lateral izquierda.
- Haz clic en un contexto para abrir su página de configuración.
- Selecciona la pestaña Schedules.
La pestaña Schedules aplica a un contexto existente. Para contextos nuevos, guarda primero el contexto.
Lista de programaciones
La lista muestra todas las programaciones de matching configuradas para el contexto. Cada fila muestra:
- La expresión cron
- Una insignia Enabled o Disabled
- Las marcas de tiempo Last run · Next run en UTC; la UI muestra
–para Last run hasta que se ejecuta una programación y para Next run cuando está deshabilitada - Botones en línea de edición (lápiz) y eliminación (papelera)
Crear una programación
1
En la pestaña Schedules, haz clic en el botón Add matching schedule.
2
Se abre un diálogo titulado Add matching schedule. Introduce la programación en el campo Cron expression (placeholder
0 2 * * *, hasta 100 caracteres).Mientras escribes, verás una vista previa en vivo debajo del campo: una frase legible como “Runs: Every day at 02:00” para formas comunes, “Valid schedule expression.” para expresiones válidas pero poco comunes, o un error si la expresión está mal formada. La vista previa es una ayuda y no impide el envío. Reconoce sintaxis de intervalos y macros con nombre, como @every 15m, aunque las programaciones de matching de Matcher no la aceptan; el servidor solo acepta una expresión cron estándar de cinco campos y aplica su política de cadencia al guardar.3
La casilla Enabled viene marcada de forma predeterminada. Déjala marcada para crear una programación activa o desmárcala para crear una deshabilitada. Una programación deshabilitada permanece configurada, no tiene hora de próxima ejecución y no se selecciona en los sondeos posteriores del worker.
4
Haz clic en Create matching schedule.
Cómo escribir una expresión de programación
Cómo escribir una expresión de programación
Matcher evalúa una expresión cron en UTC. Usa cinco campos separados por espacios:
minuto hora día-del-mes mes día-de-la-semana.Caracteres especiales comunes:
*— cualquier valor,— lista de valores (p. ej.,1,15,30)-— rango (p. ej.,9-17)/— paso (p. ej.,*/15para cada 15 unidades)
0 6 * * *— todos los días a las 06:00 UTC*/15 * * * *— cada 15 minutos0 9 * * 1-5— a las 09:00 UTC los días laborables
@every … y las macros con nombre no son compatibles. Cuando tanto día-del-mes como día-de-la-semana están restringidos (no son * sin modificadores), Matcher aplica la semántica OR estándar de cron: una coincidencia en cualquiera de los dos campos dispara la programación. El servidor exige un mínimo de cinco minutos entre ejecuciones: */5 * * * * es la cadencia mínima permitida; por ejemplo, * * * * * y */2 * * * * se rechazan.¿Necesitas validar una expresión? Usa crontab.guru para previsualizar cuándo se ejecutará.Editar una programación
Haz clic en el botón de lápiz de una fila de programación. Se abre el diálogo Edit matching schedule con la expresión cron actual y el estado Enabled precargados. Actualiza los campos y haz clic en Save changes. Si la programación está habilitada, al guardar se vuelve a calcular Next run desde la hora UTC actual; al deshabilitarla se elimina esa marca de tiempo.
El diálogo de edición solo muestra la expresión cron y la casilla Enabled. Las marcas de tiempo Last run y Next run aparecen en la fila de la lista.
Eliminar una programación
Haz clic en el botón de papelera de una fila de programación. Aparece un diálogo de confirmación Delete matching schedule?; haz clic en Delete para eliminar la programación de forma permanente.

