- Introdução
- Melhores práticas
- Tenant
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Outras configurações
- Integrações
- Robôs Clássicos
- Administração do host
- Sobre o nível do host
- Gerenciamento dos administradores do sistema
- Gerenciando Tenants
- Configurando notificações de e-mail do sistema
- Logs de auditoria para o portal do host
- Modo de Manutenção
- Administração da organização
- Solução de problemas
Atividades do Studio usadas com filas
UiPath.System.Activities
e podem ser encontradas no painel Atividades, em Orchestrator > Filas.
- Adicionar item de fila - preenche a fila com itens, define um período de tempo em que esses itens devem ser processados e adiciona uma referência personalizada a cada item. Por padrão, quando um item é adicionado à fila, seu status é Novo.
- Adicionar item de transação - adiciona um item na fila, inicia a transação e define o status como Em andamento. Também pode ser configurado para adicionar uma referência personalizada a cada transação.
- Adicionar itens de fila em massa - adiciona uma coleção de itens de um
DataTable
especificado a uma fila especificada e define os status dos itens como Novo. - Excluir itens da fila — exclui itens com o status Novo de uma fila especificada. Para executar esta atividade no Studio, o Robô deve estar conectado ao Orchestrator e a função do Robô precisa das permissões Editar, Criar e Excluir nas filas e permissão Excluir nas transações. A atividade é executada sob o Robô que a executa.
- Obter itens da fila - recupera uma lista de até 100 transações de uma fila indicada, de acordo com vários filtros, como data de criação, prioridade, estado e referência.
- Wait Queue Item - recupera um item de fila de uma fila especificada e o armazena em uma variável
QueueItem
. Em tempo de execução, caso a fila especificada esteja vazia, esta atividade envia uma mensagem ao Orchestrator informando que está pronto para receber um item da fila e, em seguida, aguarda a inclusão de um novo item na fila. Depois de recuperado, o status do item é definido como Em andamento. - Obter item de transação - obtém um item da fila para que você possa processá-lo (iniciar a transação) e define seu status como Em andamento.
- Adiar Item de Transação - adiciona parâmetros de tempo entre os quais uma transação deve ser processada (não antes de Adiar e não depois de Prazo).
- Definir andamento da transação - ajuda a criar status de andamento personalizados para transações em andamento . Isso pode ser colocado em lugares-chave em seu projeto de automação, para informá-lo sobre seu andamento se, por exemplo, travar. Esta opção pode ser útil no processo de solução de problemas.
-
Definir Status da Transação - altera o status do item da transação para Falha (com um Aplicativo ou Exceção de Negócios ) ou Êxito. As exceções de aplicativo devem ser usadas quando um aplicativo que você está automatizando falha ou não está respondendo, enquanto as exceções de negócios devem ser usadas quando um determinado valor de transação não atende a um requisito de negócios.
Observação: itens que falham com uma Exceção do Aplicativo são repetidos se você tiver configurado as opções de Repetição automática na fila, no Orchestrator.
Há outras atividades desenvolvidas para serem usadas com filas como parte de outros recursos do Orchestrator. Por exemplo, os fluxos de trabalho de longa duração usam as seguintes atividades de fila que fazem parte do pacote UiPath.Persistence.Activities:
- Adicionar item de fila e obter referência - adiciona um item de fila com parâmetros e recupera o objeto de item de fila correspondente armazenado em um
QueueItemData
para aguardar a conclusão da transação a qualquer momento durante a execução do fluxo de trabalho. - Wait for Queue Item and Resume - suspende a execução do fluxo de trabalho atual até que uma transação especificada seja concluída. Para designar uma transação, um objeto
QueueItemData
obtido da atividade Add Queue Item e Get Reference deve ser fornecido. Após a conclusão da transação, a execução do fluxo de trabalho é retomada.
Para obter mais informações sobre como usar essas atividades com filas, consulte a página Gerenciamento de filas no Studio.