orchestrator
2021.10
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Fora do período de suporte
Guia do usuário do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 31 de out de 2024

Uso das expressões de Cron

O agendamento no Orchestrator usa o framework Quartz.Net. Este framework fornece o uso de expressões cron como o gatilho de programação.

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, as expressões cron são usadas ao criar um Gatilho de Tempo usando a opção 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.