orchestrator
2023.10
false
Guia do usuário do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 de nov de 2024

Uso das expressões de Cron

Cron é um utilitário de software, presente em sistemas operacionais do tipo Unix, usado para agendamento baseado em tempo. Ele fornece uma programação altamente personalizável de tarefas recorrentes usando uma sequência de 6 (ou 7, quando incluindo o ano) campos separados por um espaço em branco. O formato da string é seconds minutes hours day of the month month day of the week year.

No Orchestrator, expressões CRON se baseiam em uma biblioteca de agendamentos interna que usa tarefas em segundo plano, e são usadas ao um gatilho de tempo usando a opção de agendamento Avançado:



Cada campo em uma expressão cron tem um intervalo especificado de valores e caracteres especiais que podem ser usados na criação da programação, conforme detalhado a seguir:

Campo

Obrigatório

Valores permitidos

Caracteres especiais permitidos

seconds

Sim

0 - 59
, - * /

minutes

Sim

0 - 59
, - * /

hours

Sim

0 - 23
, - * /

day of the month

Sim

1 - 31
, - * / ? L W

month

Sim

1 - 12 ou JAN - DEC
, - * /

day of the week

Sim

1 - 7 ou SUN - SAT
, - * / ? L #

year

Não

vazio ou 1970 - 2099
, - * /

Os significados e o uso dos caracteres especiais disponíveis são os seguintes:

Caractere

Description

Exemplo

*

Usado para indicar todos os valores para o campo fornecido.

* * * ? * * acionaria a cada segundo, enquanto 0 * * ? * * acionaria a cada minuto, mais especificamente no segundo 0 de cada minuto.

?

Usado para indicar que nenhum valor é especificado. Pode ser usado apenas nos campos day of the month ou day of the week.
0 0 0 15 * ? * acionaria à meia-noite do 15º dia de cada mês, enquanto 0 0 0 ? * 2 * acionaria à meia-noite todas as segundas-feiras.

-

Usado para indicar uma faixa de valores.

0 0 9-17 ? * 2-6 acionaria a cada hora, das 9h às 17h, de segunda a sexta-feira.

,

Usado para indicar valores adicionais.

0 0 9-17 ? * MON,WED,FRI acionaria a cada hora, das 9h às 17h, às segundas, quartas e sextas-feiras.

/

Usado para indicar incrementos do(s) campo(s) fornecido(s).

0 0 0/3 ? * 2/7 seria acionado a cada três horas, às segundas-feiras, a partir da meia-noite.

L

Usado para indicar Último. Pode ser usado apenas nos campos day of the month ou day of the week. Para day of the week, isso pode ser usado após outro valor, por exemplo, 6L, para indicar a última sexta.
59 59 23 L * ? acionaria às 23:59:59 do último dia de cada mês, enquanto 59 59 23 ? * 6L acionaria no mesmo horário, mas apenas na última sexta-feira de cada mês.

W

Usado para indicar o dia da semana mais próximo ao valor fornecido. Pode ser usado apenas com o campo day of the month.
0 0 0 15W * ? acionaria à meia-noite do dia da semana mais próximo ao dia 15, todos os meses. Se o dia 15 for um sábado, ele será acionado na sexta-feira, dia 14; se o dia 15 for um domingo, ele será acionado na segunda-feira, dia 16.

#

Usado para indicar uma ocorrência mensal desejada do valor fornecido, por exemplo, a primeira sexta-feira ou a quarta quinta-feira. Pode ser usado apenas com o campo day of the week.
0 0 17 ? * 6#1 acionaria às 17h da primeira sexta-feira de cada mês.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.