

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 da expressão do 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 | 
| --- | --- | --- | --- | 
| Horários diários | cron(0 9 \$1 \$1 ? \$1) | Todos os dias às 9:00 UTC | Relatórios diários | 
|  | cron(0 \$1/6 \$1 \$1 ? \$1) | A cada 6 horas (00:00, 06:00, 12:00, 18:00 UTC) | Monitoramento frequente | 
|  | cron(30 2 \$1 \$1 ? \$1) | Todos os dias às 2h30 UTC | Análise fora do pico | 
| Horário comercial | cron(0 9-17 ? \$1 MON-FRI \$1) | A cada hora, das 9h às 17h, de segunda a sexta-feira UTC | Monitoramento de negócios | 
|  | cron(0 18 ? \$1 MON-FRI \$1) | Dias de semana às 18h UTC | Fim do dia útil | 
|  | cron(0 8,12,17 ? \$1 MON-FRI \$1) | 8h, meio-dia e 17h nos dias úteis UTC | Principais momentos de negócios | 
| Programações semanais | cron(0 12 ? \$1 SUN \$1) | Todos os domingos ao meio-dia UTC | Resumos semanais | 
|  | cron(0 9 ? \$1 MON \$1) | Todas as segundas-feiras às 9:00 UTC | Relatórios de início da semana | 
|  | cron(0 23 ? \$1 FRI \$1) | Todas as sextas-feiras às 23:00 UTC | Limpeza de fim de semana | 
| Programações mensais | cron(0 0 1 \$1 ? \$1) | Primeiro dia de cada mês à meia-noite UTC | Relatórios mensais | 
|  | cron(0 9 L \$1 ? \$1) | Último dia de cada mês às 9:00 UTC | Processamento no final do mês | 
|  | cron(0 10 1 1,4,7,10 ? \$1) | Primeiro dia de cada trimestre às 10:00 UTC | Análise trimestral | 
| Alta frequência | cron(\$1/15 \$1 \$1 \$1 ? \$1) | A cada 15 minutos | Monitoramento em tempo real | 
|  | cron(0,30 \$1 \$1 \$1 ? \$1) | A cada 30 minutos (às :00 e às :30) | Verificações frequentes | 
|  | cron(0 \$1/2 \$1 \$1 ? \$1) | A cada 2 horas | Intervalos regulares | 
| Casos especiais | cron(30 8 1 1 ? \$1) | 1º de janeiro às 8:30 UTC | Relatórios anuais | 
|  | cron(0 6 \$1 \$1 SAT,SUN \$1) | Fins de semana às 6:00 UTC | Processamento de fim de | 
|  | cron(0 0 ? \$1 MON\$11 \$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 | \$1 , - / | 0(hora máxima), \$1/15 (a cada 15 minutos), 0,30 (duas vezes por hora) | 
| Hora (2ª) | 0-23 | \$1 , - / | 9(9h), \$1/2 (a cada 2 horas), 9-17 (horário comercial) | 
| Day-of-month (3º) | 1-13, L, W | \$1 , - / ? | 1(1º dia), L (último dia), ? (ao usar day-of-week) | 
| Mês (4º) | 1-12 ou JAN-DEZ | \$1 , - / | 1(janeiro),JAN, 1,4,7,10 (trimestral) | 
| Day-of-week (5º) | 1-7 ou DOM-SÁB | \$1 , - / ? \$1 L | MON-FRI(dias úteis),SUN, MON\$11 (1ª segunda-feira) | 
| Ano (6º) | 1970-2199 | \$1 , - / | \$1(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 da hora significa a cada hora.

**`?`(ponto de interrogação)**  
Sem valor específico. Use em day-of-month ou day-of-week quando o outro for especificado. Exemplo: Use `?` in day-of-month ao especificar `MON-FRI` em day-of-week.

**`-` (traço)**  
Faixa 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 da etapa. 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` in day-of-month 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 15º dia do mês.

**`#`(enésima ocorrência)**  
Nona ocorrência de um 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 de negócios:** uso `MON-FRI` e 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` para o último dia do mês ou datas específicas, como `1` para o primeiro dia, para garantir um tempo consistente.