Formulário de processo de bot

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 11 min. de leitura
  • Use o formulário de processo de bot para associá-lo à configuração do processo de bot e preencha os campos restantes necessários para um processo de bot.

    Tabela 1. Formulário de processo de bot
    Campo Descrição
    Processo de bot
    Nome Nome exclusivo do processo de bot.
    Tipo do processo [Gerado automaticamente] Tipo de processo de bot:
    • Desacompanhado
    • Acompanhado
    Configuração de processo de bot [Gerado automaticamente] Configuração do processo de bot associado do processo de bot.
    Ordem Prioridade de execução do processo de bot:
    • 1: prioridade mais alta
    • 999999: menor prioridade

    O valor padrão é definido como 1.

    O usuário comercial de RPA pode exibir este campo.

    Este campo é exibido somente quando Autônomo é selecionado no campo Tipo de processo.

    Pacote Pacote associado do processo de bot.

    Para um processo de bot autônomo, associe um pacote de tipo autônomo.

    Para um processo de bot assistido, associe um pacote do tipo assistido.

    Somente pacotes publicados podem ser associados.

    Versão do Pacote Versão do pacote ativo em uso.

    Somente versões de pacote publicadas podem ser associadas.

    Status da fase do ciclo de vida [Gerado automaticamente] Status da fase do ciclo de vida da configuração do processo de bot.
    Limite de tempo de execução (minutos) Duração esperada para o processo de bot ser executado.

    O valor padrão é 60 minutos.

    Este campo é exibido somente quando Autônomo é selecionado no campo Tipo de processo.

    O usuário comercial de RPA pode exibir este campo.

    Este campo é obrigatório.

    Limpeza de trabalho (dias) Número de dias após os quais os dados do trabalho são excluídos.
    Gerenciado por Proprietário de TI do processo de negócios.

    Este campo aparece somente para um registro existente.

    Funções necessárias para editar este campo: gerente de versão de RPA e administrador de RPA.

    Pertencente a Usuário comercial que faz parte do gerenciado por um grupo e é responsável pelo processo de negócios.

    Este campo aparece somente para um registro existente.

    Este campo depende do que você inseriu no campo Gerenciado por grupo.

    Se uma entrada no campo Gerenciado por grupo for preenchida, somente os usuários que fazem parte do campo Gerenciado por grupo e têm uma função de usuário comercial de RPA podem ser adicionados ao campo Pertencente a.

    Se o campo Gerenciado por grupo estiver vazio, o campo Pertence a será somente leitura.

    Funções necessárias para editar este campo: gerente de versão de RPA e administrador de RPA.

    Descrição Descrição do processo de bot.
    Configurações de sessões
    Manter o monitor ativo Opção para manter o monitor do robô ativo durante a automação na máquina em que o robô está executando o processo de bot.

    Este campo é exibido somente quando Autônomo é selecionado no campo Tipo de processo.

    Restauração de sessão automática Opção para restaurar o estado do robô para a fase inicial antes da execução da automação.

    Este campo é exibido somente quando Autônomo é selecionado no campo Tipo de processo.

    Forçar início Opção para permitir que o robô faça uma inicialização forçada no processo de bot.

    Se a opção Forçar início estiver habilitada para um processo de bot P1 e se o processo de bot P2 estiver em execução no mesmo robô, o P2 será interrompido e o P1 será executado.

    Este campo é exibido somente quando Autônomo é selecionado no campo Tipo de processo.

    Habilitar Desktop em Desktop Opção para habilitar a automação assistida para ser executada na área de trabalho Na janela da área de trabalho.

    Ao habilitar esta opção, a caixa de seleção Encerrar Desktop em Desktop ao concluir também é marcada.

    Este campo é exibido somente quando Assistido é selecionado no campo Tipo de processo.

    Encerrar Desktop em Desktop ao concluir

    Opção para fechar a janela Desktop na área de trabalho após a conclusão do processo de bot.

    Esta opção é selecionada automaticamente ao selecionar Habilitar desktop em Desktop. Para deixar a janela Desktop Na área de trabalho aberta após a conclusão do processo de bot, desmarque a caixa de seleção.

    Este campo é exibido somente quando Assistido é selecionado no campo Tipo de processo.

    Resolução da tela Resolução de tela da área de trabalho na janela Desktop.

    Este campo é exibido somente quando Assistido é selecionado no campo Tipo de processo.

    Configurações de Log
    Acompanhar logs de execução Opção para habilitar o acompanhamento de logs de execução de processos.

    Depois de habilitar esta caixa de seleção, os logs são capturados quando uma automação é executada por um robô assistido ou autônomo. Esses logs ajudam a entender os erros e o registro em log de ponta a ponta da execução da automação.

    Se os trabalhos de processo forem limpos, os logs de execução correspondentes serão limpos.

    Ao usar o recurso Anexar em Design studio de RPA para desktop, esses logs de execução podem ser usados para reproduzir a automação para entender onde a automação falhou. Por exemplo, em qual componente a automação falhou ou detalhes das entradas passadas para esse componente.
    Nota:
    O recurso Anexar não é compatível com o tipo de saída de arquivo simples.
    Sincronizar logs de execução (segundos) Frequência, em segundos, para os logs de execução sincronizarem.

    Este campo é exibido somente quando a opção Rastrear logs de execução é selecionada.

    Se você selecionar Máquina robô no campo Armazenamento, este campo ficará oculto.

    Armazenamento
    Nota:
    Este campo é exibido somente quando a opção Rastrear logs de execução é selecionada.
    Opções de local de armazenamento para os logs de execução:
    • Instância: somente as informações de erro são registradas no log de execução, na instância.

      Se você selecionar Instância, o campo Nível de log será exibido com a listagem de Erro como a única opção.

    • Máquina robô: mais detalhes sobre a execução podem ser registrados.

      Se você selecionar Máquina robô, poderá exibir duas opções para selecionar no campo Nível de log - Erro ou Detalhamento.

      Para exibir os logs de execução de todos os componentes, selecione Máquina robô no campo Armazenamento e selecione Detalhado no campo Nível de log.

      Em seguida, os arquivos são gerados somente na máquina robô em que a automação está sendo executada. Para utilização ideal do espaço em disco na máquina do robô, os logs existentes são limpos, com base na configuração de propriedade do sistema sn_rpa_fdn.purge_client_logs.

    Se você selecionar Robot Machine, então
    • O campoSincronizar logs de execução está oculto.
    • Os logs de execução são armazenados na máquina na qual o robô assistido ou autônomo está instalado.
    Tipo de Saída Tipo de saída do arquivo de log de execução. Este arquivo de log é gerado durante a execução do robô na máquina. Existem dois tipos de saída:
    • Arquivo de banco de dados: valor padrão. É um arquivo de banco de dados lite que armazena os metadados do processo de trabalho e os detalhes de execução da automação de processos. Após a conclusão do trabalho de processo, você pode anexar o arquivo de banco de dados usando a opção Anexar no projeto Design studio de RPA para desktop para reproduzir a automação na superfície de design.
    • Arquivosimples : é um formato de arquivo que armazena os metadados do processo de trabalho e os detalhes da execução da automação do processo em texto sem formatação. Ele armazena os dados de execução em um formato JSON.

    Este campo Tipo de saída aparece quando a opção Rastrear logs de execução é selecionada e quando a Máquina robô é selecionada no campo Armazenamento.

    Se um processo de bot, com arquivo simples como o tipo de saída, for acionado, o arquivo de log de execução será adicionado à pasta de trabalho do processo no formato .txt nos locais fornecidos. Da mesma forma, para o tipo de saída de banco de dados, você exibirá o formato .db nos locais fornecidos.

    O local dos arquivos simples e dos arquivos de banco de dados está na máquina em que o robô assistido ou autônomo está instalado.
    • Durante a execução: Usuários\<Userprofile> \ServiceNow RPA Logs\.executionlogs\{InstanceName}\{ProcessJob number} .

      Por exemplo, Users\john.smith\ServiceNow RPA Logs\.executionlogs\{InstanceName}\PJB0001165.

    • Após a conclusão da execução: Usuários\<Userprofile> \ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\{ProcessJob number} .

      Por exemplo: Users\john.smith\ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\PJB0001165.

    O conteúdo dos arquivos simples está no formato JSON. A imagem a seguir fornece a estrutura do conteúdo.

    Quando você escolhe a opção Arquivo simples para armazenar os logs de execução, dois arquivos simples são gerados e armazenados nos locais fornecidos.
    • ExecutionJobMetadata.txt: contém informações sobre o trabalho do processo, como o ID do processo, o ID do robô e o nível do log. A imagem mostra a estrutura do conteúdo no arquivo.
      Figura 1. Estrutura de conteúdo em arquivo simples
      Metadados de execução.
    • Nome do arquivo no formato ddMMMyyyy HHmmss.txt (por exemplo, 28Dec2023 125036.txt): contém as entradas do log de execução. Por exemplo, o arquivo fornece o nome da Atividade, a hora de início e término da execução do componente, a duração e o resultado em booliano, se aplicável.

    Os arquivos simples seguem as regras de limpeza de dados definidas na propriedade do sistema sn_rpa_fdn.purge_client_logs. Para obter mais informações sobre a propriedade do sistema, consulte Configurar propriedades do RPA Hub.

    Importante:
    Em Design studio de RPA para desktop, se você marcar uma ou mais portas de entrada ou saída de um ou mais componentes ou métodos em uma automação como Marcar dados como confidenciais, o arquivo simples não registrará em log os dados de execução do trabalho de processo correspondente. Em vez disso, no arquivo JSON, os dados correspondentes à porta aparecem como SENSITIVOS. A imagem a seguir fornece um exemplo.
    Figura 2. Porta indicada como confidencial
    Porta indicada como confidencial.
    Para obter mais informações sobre como marcar uma porta de entrada ou saída como Marcar dados como confidenciais, consulte Configurar propriedades da porta

    Como os dados reais dos logs de execução contêm muitos dados, somente os dados necessários são preservados. O conteúdo do arquivo de texto é do tipo JSON.

    Para modificar o valor deste campo para um processo de bot existente, certifique-se de que o processo de bot associado esteja no estado Em manutenção.

    Nível de Log Selecione um nível de log para capturar:
    • Erro-

      Ao selecionar Instância no campo Armazenamento, o nível de log é definido como Erro.

    • Detalhamento-

      Quando você seleciona Detalhado, os arquivos simples registram detalhes da execução de todos os componentes na automação. Se o tamanho do arquivo simples exceder 10 MB enquanto o trabalho de processo for executado, o arquivo simples continuará a ser dividido em vários arquivos simples com a sequência de log anexada na convenção de nomenclatura de arquivo até que ele execute a automação completa. As convenções de nomenclatura desses arquivos são<timestamp> _<LogSequence> .

      Ao selecionar Máquina robô no campo Armazenamento, você pode exibir duas opções para selecionar: Erro ou Detalhamento.

    Este campo é exibido somente quando a opção Rastrear logs de execução é selecionada.

    Rastrear logs de automação Rastreie os logs de automação que são gerados pelo robô. O robô registra a execução de automação em logs de automação. Os logs ajudam os usuários de RPA a rastrear o andamento da automação.

    Para obter mais informações sobre como exibir os logs de automação, consulte Exibir logs de automação em RPA Hub.

    Para exibir logs de automação de um processo de bot, em Design studio de RPA para desktop, use o componente Log na automação associada e preencha os detalhes necessários.

    Para obter mais informações sobre o componente Log, consulte Usar o componente Log.

    Acesso
    Gerenciado por Grupo Grupo que pode acessar o processo de bot.
    Ativar automação de tarefa integrada Opção para acionar o processo de bot assistido (automação) do formulário ServiceNow associado que está mapeado no registro de configuração assistido. Para obter mais informações sobre o registro de configuração assistido, consulte Formulário Configuração assistida.

    Ao habilitar a caixa de seleção Automação de tarefa integrada, duas guias adicionais, Parâmetros de campo de processo e Configuração assistida, são exibidas no formulário de processo de bot.

    Para obter mais informações sobre o Embedded Task Automation, consulte Automação de tarefa integrada no RPA Hub.

    Pool de robôs

    Funções necessárias para editar este campo: gerente de versão de RPA e administrador de RPA.

    Se um desenvolvedor de RPA e um usuário de suporte de RPA fizerem parte de Gerenciado por grupo, eles poderão exibir e editar esses campos.

    O usuário comercial de RPA pode exibir esses campos.

    Ativar pool de robôs Opção para habilitar o pool de robôs para o processo de bot.

    Ao habilitar esta opção, a guia Atribuir robôs no processo de bot fica oculta.

    Para obter mais informações sobre o pool de robôs, consulte Pool de robôs em RPA Hub.

    Pool de robôs Robôs que você pode alocar dinamicamente de um pool de robôs selecionado.

    Selecione um pool de robôs em uma lista de nomes de pools de robôs existentes.

    Este campo é exibido somente quando a opção Habilitar pool de robôs é selecionada.

    Tipo de alocação Robôs que você pode alocar com base no Acordo de nível de serviço (ANS) dos itens de trabalho ou no percentual de ganho de eficiência.
    Selecione o tipo de alocação:
    • Baseado em ANS: alocação de robôs do grupo com base no ANS do item de trabalho. Os itens de trabalho são classificados e priorizados com base no ANS.

      Se você selecionar o tipo de alocação como Baseado em ANS, certifique-se de que os itens de trabalho contenham um Acordo de nível de serviço (ANS).

    • Redução de porcentagem: alocação de robôs do grupo com base na porcentagem de eficiência.

    O valor padrão é Baseado em ANS.

    Este campo é exibido somente quando a opção Habilitar pool de robôs é selecionada.

    Percentagem de redução Este campo é exibido somente quando a Redução de percentual é selecionada no campo Tipo de alocação.

    Reduza o tempo total de execução de um processo de bot alocando mais robôs em uma porcentagem selecionada.

    Por exemplo, se houver 100 itens de trabalho atribuídos a um processo de bot. Pode levar 100 minutos para executar o processo de bot. Se você quiser reduzir esse tempo para 75 minutos, defina um valor 25 neste campo.

    Depois de fornecer um valor neste campo, vários robôs serão alocados para distribuir a carga de trabalho. Portanto, a automação tem um desempenho mais rápido nessa porcentagem.

    O valor padrão é 25.

    Os robôs são alocados para distribuir a carga de trabalho, com base na porcentagem selecionada:
    • Se você selecionar um valor de 5 a 50, 2 robôs serão alocados.
    • Se você selecionar 55, 60 ou 65, três robôs serão alocados.
    • Se você selecionar 70 ou 75, quatro robôs serão alocados.
    • Se você selecionar 80, 6 robôs serão alocados.
    • Se você selecionar 85, 7 robôs serão alocados.
    Escrever
    Anotações de trabalho (privado) Anotações de trabalho para o processo de bot.

    Exiba as mudanças executadas no pacote associado, versão do pacote, parâmetro de processo, parâmetro compartilhado, fila e programação.

    Comentários adicionais Comentários adicionais relacionados ao processo de bot.