- Introdução
- Melhores práticas
- Tenant
- Ações
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Gatilhos
- Sobre gatilhos
- Gerenciar gatilhos
- Uso das expressões de Cron
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Teste do Orquestrador
- Catálogos de Ações
- Perfil
- Administrador do Sistema
- Servidor de Identidade
- Autenticação
- Outras configurações
- Integrações
- Robôs Clássicos
- Solução de problemas
Criação de um gatilho
-
Navegue até Automações > Gatilhos e, na página Gatilhos, clique em Adicionar. A página Criar gatilho é exibida.
-
Selecione o tipo de gatilho.
-
No campo Nome, adicione um nome para que o gatilho o identifique facilmente.
-
No menu suspenso Nome do processo, selecione o processo para o qual você deseja configurar um gatilho de tempo.
-
No menu suspenso Prioridade do trabalho, selecione a prioridade do trabalho. O valor padrão é Herdado, significando que a prioridade do trabalho é a mesma que foi definida para o processo selecionado.
-
No menu suspenso Tipo de trabalho, selecione o modelo de licença do tempo de execução no qual o trabalho deve ser executado.
-
Na guia Destino de execução, selecione a regra para a execução do processo nos seus robôs.
Descrição Alocar de forma dinâmica Um processo em primeiro plano é executado várias vezes sob o usuário e a máquina que ficarem disponíveis primeiro.
Se o usuário também estiver selecionado, apenas a alocação da máquina é feita dinamicamente.
Os processos de segundo plano são executados em qualquer usuário, independentemente de estar ocupado ou não, desde que você tenha tempos de execução suficientes.
Using the Allocate Dynamically option you can execute a process up to 10,000 times in one job.Usuário O processo é executado sob um usuário específico. -
On the Parameters tab, provide values for input parameters if your process has any. More details about input and output parameters.
-
From the Timezone drop-down, select the time zone according to which the trigger is to be set off, or the queue trigger gets disabled.
Observação:- O fuso horário do acionador não depende do fuso horário do locatário. Você pode definir um fuso horário diferente para a execução do acionador de tempo.
- Os locais que usam horário de verão (DST) estão listados na diferença UTC deles. A diferença UTC não será aumentada quando o horário de verão estiver em vigência. Por exemplo, durante o período de horário de versão, o fuso horário de Londres será exibido como UTC+00:00.
- Não é necessário ajustar o fuso horário para considerar o horário de verão, pois o mecanismo de programação do Orchestrator o leva em consideração automaticamente ao iniciar um trabalho. Um trabalho agendado para executar às 12h será executado às 12h, tanto no inverno quanto no verão.
-
From the Non-Working Days drop-down, select a non-working days calendar, if you want your trigger to stop firing on certain non-business days.
-
Enable the Disable Trigger at toggle, and enter the date and time when the trigger is to be disabled. The time zone selected in step 9 influences when the queue trigger gets disabled.
Gatilho de Tempo
-
Select the execution frequency of the trigger (Minutes,Hourly,Daily,Weekly,Monthly,Advanced). On the right side of this section, configure the details depending on the chosen option (frequency, exact time, or a cron expression). Orchestrator uses an open-source library to parse and display cron descriptions, which can be found here.
-
Habilite a alternância Interromper trabalho após e insira o tempo que precisa transcorrer antes que o trabalho seja interrompido ou encerrado. Selecione se você quer que o trabalho seja Interrompido ou Encerrado após o tempo de interrupção transcorrer.
Observação:O quantidade de tempo especificado aqui transcorre de acordo com as especificações, mesmo se o trabalho estiver enfileirado. Por exemplo, se você agendar um trabalho para executar às 13h e o definir para parar após 20 minutos, o trabalho será interrompido às 13h20, mesmo que tenha permanecido em uma fila até as 13h15 e, depois, iniciado.
Gatilho de Fila
Disparadores de filas e previsões do SLA são interdependentes em termos de associação entre fila e processo. Portanto, sempre que for configurar um deles, o outro é pré-preenchido, de forma que haja paridade entre as configurações. Suponhamos que eu defina um disparador de fila para a fila Y usar o processo X. As previsões do SLA para a fila Y podem ser feitas apenas usando o processo X e, portanto, X é pré-preenchido e fica em um estado de somente leitura ao habilitar o SLA de fila para Y.
Preencha os campos Número mínimo de itens para disparar o primeiro trabalho., Número máximo de trabalhos pendentes e em execução permitidos simultaneamente., Outro trabalho é disparado para cada _ novo(s) item(ns).
| Description | |
|---|---|
| Número mínimo de itens que disparam o primeiro trabalho | O trabalho de processamento de itens é iniciado apenas após a fila de destino ter pelo menos esse número de novos itens. Os itens da fila adiados não são contados. |
| Número máximo de trabalhos pendentes e em execução permitidos ao mesmo tempo | O número máximo permitido de trabalhos pendentes e em execução, contados juntos. Para dois ou mais trabalhos permitidos simultaneamente, a terceira opção precisa ser definida conforme descrito abaixo. |
| Outro trabalho é disparado para cada __ novo(s) item(ns) | O número de novos itens na fila (acima do número configurado para a opção Número mínimo de itens que disparam o primeiro trabalho) para disparar um novo trabalho. |
Edição de um gatilho
Clique no botão Editar correspondente, faça as alterações pretendidas e clique em Atualizar na janela Editar gatilho.
Desabilitação de um gatilho
Por padrão, um gatilho é desabilitado automaticamente após 10 inícios de trabalhos com falha e nenhuma execução bem-sucedida no último dia.
To change the default number of failed runs causing a trigger to be disabled if there are no successful launches in a specific number of days, configure the Triggers.DisableWhenFailedCount parameter in UiPath.Orchestrator.dll.config. To update the number of days, use Triggers.DisableWhenFailingSinceDays.
Para desabilitar um disparador, clique no botão Mais Ações correspondente e, depois, em Desabilitar. Um gatilho de tempo desabilitado é marcado pelo
ícone na frente dele. Um gatilho de fila desabilitado é marcado pelo
ícone na frente dele.
Como alternativa, você pode selecioná-la e clicar no ícone Desabilitar.
Você também pode configurar seu gatilho para ser desabilitado automaticamente em uma data e horário específicos no futuro. Você pode fazer isso da seguinte maneira:
- Clique no botão Editar correspondente.
- Habilite a opção Desabilitar gatilho em.
- Preencha a data e hora desejada. O fuso horário do acionador influencia quando o acionador é desativado.
- Clique em Atualizar para que as alterações entrem em vigor.
Habilitação de um gatilho
Para habilitar um gatilho, clique no botão Mais Ações correspondente e, depois, em Habilitar. Um gatilho de tempo habilitado é marcado pelo
ícone na frente dele. Um gatilho de fila habilitado é marcado pelo
em frente a ele.
Como alternativa, você pode selecioná-la e clicar no ícone Habilitar.
Remoção de um gatilho
Para remover um gatilho, clique no botão Mais ações correspondente e, depois, em Remover.
Como alternativa, você pode selecioná-la e clicar em Remover.
Exibição de trabalhos acionados por um gatilho
Para exibir os trabalhos iniciados por um gatilho específico, clique no botão Mais Ações e, depois, em Exibir trabalhos. Isso exibe a janela Trabalhos, que inclui todos os trabalhos executados no passado por meio do gatilho selecionado (se houver).
Gerenciamento de dias não úteis
Criação de novos calendários
-
Abra a guia Dias não úteis na página Configurações. Uma lista com todos os calendários definidos anteriormente é exibida, ordenada alfabeticamente.
O calendário BankHoliday é exibido aqui, se existir. Esse calendário é criado ao atualizar seu Orchestrator para a versão 19.10, se você tiver dias não úteis definidos em sua versão anterior.
-
Clique em Adicionar para criar um novo calendário e digitar seu nome no campo em branco realçado. O nome deve ser exclusivo e pode conter no máximo 150 caracteres alfanuméricos. Você não pode criar calendários sem nomes ou contendo apenas caracteres de espaço.
-
Clique em Salvar ou pressione Enter no seu teclado para salvar o novo calendário. O calendário é salvo e exibido na lista de calendários.
-
Para o calendário selecionado, defina dias não úteis manualmente ou carregando um arquivo .csv,ou uma combinação dessas opções.
-
Na página Gatilhos, ao criar um novo gatilho ou editar um já existente, selecione o calendário desejado no menu suspenso Restrição de dias não úteis.
Observação:When you use non-working days, the trigger time zone must be the same as the tenant time zone (Settings> General), because calendar restrictions cannot be applied in different time zones. A tenant without an explicitly defined time zone inherits it from the host.
-
Clique em Atualizar para que as alterações entrem em vigor. Cada alteração feita em um calendário se propaga posteriormente para todos os gatilhos associados a esse calendário.
Selecionando manualmente os dias não úteis
-
Clique em um calendário para selecioná-lo. O calendário no lado direito da janela é devidamente atualizado.
-
No calendário exibido, clique nas datas nas quais você deseja que seus gatilhos parem de disparar. Clique novamente em uma data selecionada para desmarcá-la.
-
Clique em Salvar para salvar as datas selecionadas como dias não úteis.
Fazendo upload de .csv arquivos
Permite que você carregue uma série de datas em um calendário selecionado, diretamente de um arquivo .csv. Observe que o arquivo deve ser previamente preenchido usando um formato predefinido, para que a operação de carregamento seja bem-sucedida. As novas datas do seu arquivo carregado substituirão quaisquer datas já contidas no calendário.
O arquivo .csv deve conter o ExcludedDate cabeçalho da coluna. Todos os dias não úteis devem estar dentro dessa coluna, gravados no formato YYYY-MM-DD, YYYY/MM/DD ou YYYY MM DD.
See the Example section below for more information.
Opção 1
- No calendário selecionado, clique em Carregar csv.
- Navegue até o arquivo .csv desejado, selecione-o e clique em Abrir. O Orchestrator analisa o arquivo para confirmar se ele cumpre as regras de formatação (consulte o exemplo na seção abaixo).
- Clique em Sim na caixa de diálogo de confirmação para substituir as datas já contidas no calendário pelas novas datas do seu arquivo carregado.
- Clique em Salvar para salvar o calendário modificado.
Opção 2
- Arraste e solte o arquivo
.desejado sobre a parte superior do calendário. O Orchestrator analisa o arquivo para confirmar se ele cumpre as regras de formatação (veja o exemplo na seção abaixo). - Clique em Sim na caixa de diálogo de confirmação para substituir as datas já contidas no calendário pelas novas datas do seu arquivo carregado.
- Clique em Salvar para salvar o calendário modificado.
Exemplo
Let's say you upload into a calendar the content of the following .csv file. An easy way to create such a file is to populate the data into an excel file and save it as a .csv file:
Ou você pode baixar um arquivo .csv com todos os cabeçalhos de colunas pré-preenchidos e personalizá-lo de acordo com suas necessidades.
Observe que esse arquivo contém um cabeçalho de coluna predefinido, ExcludedDate. Insira todos os seus dias não úteis nessa coluna, usando o formato AAAA-MM-DD, AAAA/MM/DD ou AAAA MM DD.
Renomeação de calendários
- Selecione um calendário na guia Dias não úteis na página Configurações.
- Modifique o nome do calendário.
- Clique em Salvar para salvar o nome alterado.
Exclusão de calendários
-
Selecione um calendário na guia Dias não úteis na página Configurações.
-
Clique em Excluir.
-
Clique em Sim na janela pop-up para confirmar sua intenção. O calendário é excluído.
Observação:Você só pode excluir calendários que não estejam associados a quaisquer gatilhos.
Você também pode remover dias não úteis de um calendário. Após clicar em um dia não útil, ele não estará mais marcado. Lembre-se de salvar suas alterações.
- Criação de um gatilho
- Gatilho de Tempo
- Gatilho de Fila
- Edição de um gatilho
- Desabilitação de um gatilho
- Habilitação de um gatilho
- Remoção de um gatilho
- Exibição de trabalhos acionados por um gatilho
- Gerenciamento de dias não úteis
- Criação de novos calendários
- Renomeação de calendários
- Exclusão de calendários