

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Referencia de expresiones de programación
<a name="scheduled-queries-schedule-reference"></a>

Utilice estas tablas de referencia para crear expresiones de programación para sus consultas programadas. Todas las horas se indican en UTC.

**Sintaxis de expresiones de Cron **

Formato: `cron(minute hour day-of-month month day-of-week year)`


| Caso de uso | Expresión Cron | Description (Descripción) | Usar cuando | 
| --- | --- | --- | --- | 
| Horarios diarios  | cron(0 9 \* \* ? \*) | Todos los días a las 9:00 a.m. UTC | Informes diarios | 
|  | cron(0 \*/6 \* \* ? \*) | Cada 6 horas (00:00, 06:00, 12:00, 18:00 UTC) | Monitorización frecuente | 
|  | cron(30 2 \* \* ? \*) | Todos los días a las 2:30 a.m. UTC | Off-peak análisis | 
| Horario comercial  | cron(0 9-17 ? \* MON-FRI \*) | Cada hora de 9:00 a 17:00 horas, de lunes a viernes, hora peninsular española | Monitorización empresarial | 
|  | cron(0 18 ? \* MON-FRI \*) | De lunes a viernes a las 18:00 UTC | Fin del día hábil | 
|  | cron(0 8,12,17 ? \* MON-FRI \*) | De lunes a viernes, a las 8:00 a.m., a las 12:00 y a las 17:00, hora peninsular española | Horarios comerciales clave | 
| Horarios semanales  | cron(0 12 ? \* SUN \*) | Todos los domingos al mediodía UTC | Resúmenes semanales | 
|  | cron(0 9 ? \* MON \*) | Todos los lunes a las 9:00 a.m. UTC | Informes de inicio de semana | 
|  | cron(0 23 ? \* FRI \*) | Todos los viernes a las 23:00 UTC | Limpieza de fin de semana | 
| Programaciones mensuales  | cron(0 0 1 \* ? \*) | Primer día de cada mes a medianoche UTC | Informes mensuales | 
|  | cron(0 9 L \* ? \*) | Último día de cada mes a las 9:00 a. m. UTC | Procesamiento de fin de mes | 
|  | cron(0 10 1 1,4,7,10 ? \*) | Primer día de cada trimestre a las 10:00 a. m. UTC | Análisis trimestral | 
| Alta frecuencia  | cron(\*/15 \* \* \* ? \*) | Cada 15 minutos | Real-time monitoreo | 
|  | cron(0,30 \* \* \* ? \*) | Cada 30 minutos (a las :00 y a las :30) | Controles frecuentes | 
|  | cron(0 \*/2 \* \* ? \*) | Cada 2 horas | Intervalos regulares | 
| Casos especiales  | cron(30 8 1 1 ? \*) | 1 de enero a las 8:30 a.m. UTC | Informes anuales | 
|  | cron(0 6 \* \* SAT,SUN \*) | Fines de semana a las 6:00 a.m. UTC | Procesamiento durante los fines | 
|  | cron(0 0 ? \* MON\#1 \*) | Primer lunes de cada mes a medianoche UTC | Planificación mensual | 

**Referencia de campo de expresión de Cron **


| Campo | Valores | Caracteres comodín | Ejemplos | 
| --- | --- | --- | --- | 
| Minuto (1er) | 0-59 | \* , - / | 0(máximo de una hora), \*/15 (cada 15 minutos), 0,30 (dos veces por hora) | 
| Hora (segunda hora) | 0-23 | \* , - / | 9(9 a.m.), \*/2 (cada 2 horas), 9-17 (horario comercial) | 
| Day-of-month (tercero) | 13-1, LARGO, ANCHO | \* , - / ? | 1(1er día), L (último día), ? (cuando se usa el día de la semana) | 
| Mes (4) | Del 1 al 12 o JAN-DEC | \* , - / | 1(enero)JAN, 1,4,7,10 (trimestral) | 
| Day-of-week (5) | 1-7 o SUN-SAT | \* , - / ? \# L | MON-FRI(de lunes a viernes)SUN, MON\#1 (primer lunes) | 
| Año (6º) | 1970-2199 | \* , - / | \*(cada año), 2024 (año específico), 2024-2026 (rango) | 

**Caracteres comodín y expresiones especiales **

**`*` (asterisco)**  
Coincide con todos los valores del campo. Ejemplo: `*` en el campo hora significa cada hora.

**`?`(signo de interrogación)**  
Sin valor específico. Úselo un día del mes o un día de la semana cuando se especifique el otro. Ejemplo: utilícelo `?` en el día del mes cuando especifique el día de la semana. `MON-FRI`

**`-` (guion)**  
Rango de valores. Ejemplo: `MON-FRI` (de lunes a viernes), `9-17` (de 9 a.m. a 5 p.m.).

**`,`(coma)**  
Múltiples valores específicos. Ejemplo: `MON,WED,FRI` (lunes, miércoles, viernes), `8,12,17` (8 a. m., mediodía, 5 p. m.).

**`/`(barra oblicua)**  
Valores de paso o incrementos. Ejemplo: `0/15` en minutos significa cada 15 minutos a partir del minuto 0 (0, 15, 30, 45). `*/2`en horas significa cada 2 horas.

**`L`(último)**  
Último día del mes o última aparición del día de la semana. Ejemplo: `L` en día del mes significa último día del mes. `FRIL`significa el último viernes del mes.

**`W`(día laborable)**  
Día de la semana más cercano. Ejemplo: `15W` significa el día de la semana más cercano al 15 del mes.

**`#`(enésima aparición)**  
Enésima ocurrencia de un día laborable en un mes. Ejemplo: `MON#1` significa el primer lunes del mes, `FRI#2` significa el segundo viernes del mes.

**Patrones comunes y mejores prácticas **
+ **Para aplicaciones empresariales: ** uso `MON-FRI` y horario laboral (p. ej.`9-17`) para evitar realizar consultas durante los fines de semana o fuera del horario laboral.
+ **Para la supervisión de alta frecuencia: ** utilice incrementos como `*/15` (cada 15 minutos), pero tenga en cuenta los límites de simultaneidad de las consultas.
+ **Para aumentar la eficiencia de los recursos: ** programe las consultas que consumen muchos recursos fuera de las horas de mayor actividad utilizando las primeras horas de la mañana, como UTC. `2-6`
+ **Para los informes mensuales: ** utilízalos `L` para el último día del mes o para fechas específicas, como el primer día, `1` para garantizar un cronograma uniforme.