

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Referência de expressão de cronograma
<a name="scheduled-queries-schedule-reference"></a>

Use essas tabelas de referência para criar expressões de agendamento para suas consultas agendadas. Todos os horários são em UTC.

**Sintaxe da expressão Cron **

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


| Caso de uso | Expressão cron | Description | Use quando | 
| --- | --- | --- | --- | 
| Programações diárias  | cron(0 9 \* \* ? \*) | Todos os dias às 9:00 UTC | Relatórios diários | 
|  | cron(0 \*/6 \* \* ? \*) | A cada 6 horas (00:00, 06:00, 12:00, 18:00 UTC) | Monitoramento frequente | 
|  | cron(30 2 \* \* ? \*) | Todos os dias às 2:30 UTC | Off-peak análise | 
| Horário comercial  | cron(0 9-17 ? \* MON-FRI \*) | A cada hora, das 9h às 17h, de segunda a sexta-feira UTC | Monitoramento de negócios | 
|  | cron(0 18 ? \* MON-FRI \*) | Dias úteis às 18:00 UTC | Fim do dia útil | 
|  | cron(0 8,12,17 ? \* MON-FRI \*) | 8h, meio-dia e 17h nos dias úteis UTC | Horários comerciais importantes | 
| Programações semanais  | cron(0 12 ? \* SUN \*) | Todos os domingos ao meio-dia UTC | Resumos semanais | 
|  | cron(0 9 ? \* MON \*) | Todas as segundas-feiras às 9:00 UTC | Relatórios de início da semana | 
|  | cron(0 23 ? \* FRI \*) | Todas as sextas-feiras às 23:00 UTC | Limpeza de fim de semana | 
| Programações mensais  | cron(0 0 1 \* ? \*) | Primeiro dia de cada mês à meia-noite UTC | Relatórios mensais | 
|  | cron(0 9 L \* ? \*) | Último dia de cada mês às 9:00 UTC | Processamento no final do mês | 
|  | cron(0 10 1 1,4,7,10 ? \*) | Primeiro dia de cada trimestre às 10:00 UTC | Análise trimestral | 
| Alta frequência  | cron(\*/15 \* \* \* ? \*) | A cada 15 minutos | Real-time monitoramento | 
|  | cron(0,30 \* \* \* ? \*) | A cada 30 minutos (às :00 e às :30) | Verificações frequentes | 
|  | cron(0 \*/2 \* \* ? \*) | A cada 2 horas | Intervalos regulares | 
| Casos especiais  | cron(30 8 1 1 ? \*) | 1º de janeiro às 8:30 UTC | Relatórios anuais | 
|  | cron(0 6 \* \* SAT,SUN \*) | Fins de semana às 6:00 UTC | Processamento de fim de | 
|  | cron(0 0 ? \* MON\#1 \*) | Primeira segunda-feira de cada mês à meia-noite UTC | Planejamento mensal | 

**Referência de campo de expressão Cron **


| Campo | Valores | Curingas | Exemplos | 
| --- | --- | --- | --- | 
| Minuto (1º) | 0-59 | \* , - / | 0(no topo da hora), \*/15 (a cada 15 minutos), 0,30 (duas vezes por hora) | 
| Hora (2ª) | 0-23 | \* , - / | 9(9h), \*/2 (a cada 2 horas), 9-17 (horário comercial) | 
| Day-of-month (3º) | 1-3,1 L, W, | \* , - / ? | 1(1º dia), L (último dia), ? (ao usar o dia da semana) | 
| Mês (4º) | 1-12 ou JAN-DEC | \* , - / | 1(janeiro),JAN, 1,4,7,10 (trimestral) | 
| Day-of-week (5º) | 1-7 ou SUN-SAT | \* , - / ? \# L | MON-FRI(dias úteis),SUN, MON\#1 (1ª segunda-feira) | 
| Ano (6º) | 1970-2199 | \* , - / | \*(todos os anos), 2024 (ano específico), 2024-2026 (intervalo) | 

**Caracteres curinga e expressões especiais **

**`*` (asterisco)**  
Corresponde a todos os valores no campo. Exemplo: `*` no campo hora significa a cada hora.

**`?`(ponto de interrogação)**  
Sem valor específico. Use no dia do mês ou no dia da semana quando o outro for especificado. Exemplo: use `?` no dia do mês ao especificar `MON-FRI` no dia da semana.

**`-` (traço)**  
Intervalo de valores. Exemplo: `MON-FRI` (de segunda a sexta-feira), `9-17` (das 9h às 17h).

**`,`(vírgula)**  
Vários valores específicos. Exemplo: `MON,WED,FRI` (segunda, quarta, sexta-feira), `8,12,17` (8h, meio-dia, 17h).

**`/`(corte)**  
Valores ou incrementos de etapas. Exemplo: `0/15` em minutos significa a cada 15 minutos começando no minuto 0 (0, 15, 30, 45). `*/2`em horas significa a cada 2 horas.

**`L`(último)**  
Último dia do mês ou última ocorrência do dia da semana. Exemplo: `L` em dia do mês significa último dia do mês. `FRIL`significa última sexta-feira do mês.

**`W`(dia da semana)**  
Dia da semana mais próximo. Exemplo: `15W` significa o dia da semana mais próximo do dia 15 do mês.

**`#`(enésima ocorrência)**  
Enésima ocorrência de dia da semana em um mês. Exemplo: `MON#1` significa primeira segunda-feira do mês, `FRI#2` significa segunda sexta-feira do mês.

**Padrões comuns e melhores práticas **
+ **Para aplicativos comerciais: ** use o `MON-FRI` horário comercial (por exemplo,`9-17`) para evitar a execução de consultas durante fins de semana ou fora do horário comercial.
+ **Para monitoramento de alta frequência: ** use incrementos como `*/15` (a cada 15 minutos), mas esteja atento aos limites de simultaneidade de consultas.
+ **Para eficiência de recursos: ** agende consultas que consomem muitos recursos fora do horário de pico usando os horários matinais, como o UTC. `2-6`
+ **Para relatórios mensais: ** use `L` no último dia do mês ou em datas específicas, como `1` no primeiro dia, para garantir um tempo consistente.