UiPath Documentation
orchestrator
2021.10
false
Guia do usuário do Orchestrator
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Gerenciamento de trabalhos

Início de um trabalho

Before going through the steps below, you need to create a process.

  1. Navigate to Automations > Jobs from the folder that the process resides in.
  2. Clique em Iniciar. A janela Iniciar trabalho é exibida.
  3. No menu suspenso Nome do processo, selecione um processo que foi implantado anteriormente na pasta atual.
  4. Configure os campos obrigatórios, da seguinte forma:
    1. Defina a prioridade do trabalho.

      From the Jobs Priority drop-down, select the priority of the job to be executed, if you want it to be different from the priority set at the process level. This field is automatically populated with the priority inherited from the package.

    2. Selecione o runtime de execução.

      You cannot start a job in unattended/nonproduction/testing/development mode unless you have runtimes of that type associated with the machine object used for execution. Assign runtimes to your machine objects on the Machines page (tenant context). See Managing Machines for details.

      No menu suspenso Licença de runtime, selecione o tipo de runtime usado para executar o trabalho. O número de runtimes disponíveis e conectados é exibido abaixo do menu suspenso.

      • _ Disponíveis - A quantidade de runtimes disponíveis, calculada como a quantidade total de runtimes menos a quantidade de trabalhos em execução.

      • _ Conectados – A quantidade total de runtimes, calculada como a soma de runtimes em todas as máquinas conectadas ao Orchestrator que estejam associadas à pasta ativa.

        Licença RuntimeDescription
        Não AssistidoO trabalho é executado no modo não assistido, consumindo um runtime não assistido.
        Não ProdutivoO trabalho será executado no modo não assistido, consumindo um runtime NonProduction.
        TesteO trabalho será executado no modo não assistido, consumindo um runtime de teste.
        DevelopmentThe job is executed in unattended mode using a Development runtime. This allows developers to run jobs from Orchestrator in their personal workspace, for testing and debugging purposes, without consuming an Unattended, NonProduction or Testing license. See details about debugging using personal workspaces.

      Exemplo: digamos que haja dois runtimes NonProduction e um runtime Não assistido no modelo de máquina A, e três runtimes NonProduction e dois runtimes Não assistidos no modelo de máquina B. Ambos estão associados a uma pasta. Em cada modelo, você conecta uma máquina host. O estado de runtime resultante é o seguinte:

      • Não assistido: 3 Available, 3 Connected
      • NonProduction: 5 Available, 5 Connected

      Um trabalho em execução ocupando um runtime subtrai 1 da quantidade de runtimes disponíveis para esse tipo.

    3. Configure o destino de execução.

      Configure your execution target by setting the options below as desired on the Execution Target tab.

      1. Alocar de forma dinâmica

      A alocação dinâmica sem seleção explícita de conta e máquina permite que você execute um processo em primeiro plano várias vezes sob a conta e a máquina que ficarem disponíveis primeiro. Os processos em segundo plano serão executados em qualquer conta, independentemente de estar ocupada ou não, desde que você tenha runtimes suficientes.

      Usando essa opção, você pode executar um processo até 10.000 vezes em um trabalho.

      2. Usuário

      Você pode escolher uma destas abordagens:

      • Especificar um usuário significa que o processo será executado sob essa conta específica do usuário ou robô.
      • Specifying both the user and the machine means the job launches on that very user-machine pair. Only valid account-machine pairs are available for selection.
      • Não especificar um usuário resulta na alocação dinâmica da conta pelo Orchestrator.

      3. Máquina

      Você pode escolher uma destas abordagens:

      • Specifying a machine object means the process is executed on one of the host machines attached to the selected machine template. Select a specific host machine from the pool of connected host machines on the Connected Machines field.
      • Especificar a conta e a máquina significa que os trabalhos serão iniciados nesse par de conta-máquina. Apenas os pares de conta-máquina válidos ficam disponíveis para seleção.
      • Não especificar uma máquina resulta na alocação dinâmica da máquina pelo Orchestrator.

      Certifique-se de que os tempos de execução correspondentes ao tipo de trabalho sejam alocados o modelo da máquina associado. Apenas as máquinas do host conectadas associadas à pasta ativa são exibidas.

      4. Manter alocação de conta/máquina na continuidade do trabalho

      This field allows you to configure whether the different fragments of a long-running job are executed on the same account-machine pair.

      Por padrão, um trabalho suspenso será retomado em qualquer robô disponível em qualquer máquina disponível.

      Com base em sua licença ou requisitos de recursos, você tem a opção de retomar um trabalho na mesma máquina, e no mesmo contexto da conta que iniciou o trabalho.

      Digamos que você precisa de uma licença do SAP para executar um trabalho. Em vez de instalar uma licença do SAP em cada máquina disponível (custo maior), você pode instalá-la em uma única máquina e usar essa máquina para iniciar e retomar o trabalho. A mesma estratégia pode ser aplicada às licenças do usuário. Você pode alocar apenas uma licença de usuário e usá-la para executar o trabalho.

      O Orchestrator impede o início de trabalhos com configurações inválidas. Tentar iniciar um trabalho com uma configuração inválida resulta em uma mensagem de erro descritiva, fornecendo detalhes sobre como corrigir sua configuração.

      Iniciar um trabalho usando a alocação dinâmica, ou seja, sem máquina ou conta especificada, com uma configuração de pasta incompatível resulta em um erro. Certifique-se de corrigir a configuração; caso contrário, os trabalhos ficarão no estado Pendente indefinidamente. Por exemplo, tentar executar um trabalho em segundo plano do .NET Framework 4.6.1 quando há apenas modelos de plataforma cruzada na pasta não funciona, pois os trabalhos ficam no estado Pendente até que a configuração seja arrumada.

    4. Adicione argumentos.

      On the Arguments tab, provide input arguments for the selected process. This tab is automatically populated with all the input arguments accepted by the selected process, and the corresponding values inherited from the package.

  5. Clique em Iniciar. A janela Iniciar trabalho se fecha e, se houver runtimes disponíveis na pasta ativa no momento, o trabalho começa em um robô, de acordo com as configurações que você fez. O Estado do trabalho é exibido em tempo real na página Trabalhos.

Interrupção de um trabalho

Clique no botão Mais ações correspondente e, depois, em Interromper. O projeto de automação é executado até encontrar uma atividade Should Stop. Durante esse tempo, o trabalho fica no estado Parando. Se a atividade for encontrada, a execução é interrompida, e o status final do trabalho é Sucesso. Se uma atividade Should Stop não for encontrada, a execução do trabalho não para até o final do projeto ser atingido. O status final, neste caso, também será Sucesso.

Observação:

Um trabalho iniciado a partir do Orchestrator pode ser interrompido apenas do Orchestrator.

Um trabalho iniciado no Assistant pode ser interrompido tanto no Orchestrator, a partir da página Trabalhos e também usando o UiPath Assistant.

Retomada de um trabalho

Clique no botão Mais ações correspondente e, depois, emRetomar.

Encerramento de um trabalho

Click the corresponding More Actions button, and then Kill. The automation project is forcefully stopped, the job is marked as Stopped, and "Job canceled" is displayed in the Job Details window.

Observação:

Um trabalho iniciado a partir do Orchestrator pode ser interrompido no Orchestrator, a partir da página Trabalhos e usando o UiPath Assistant.

Um trabalho iniciado a partir do Assistant pode ser interrompido no Orchestrator, a partir da página Trabalhos e usando o UiPath Assistant.

This feature enables you to quickly run a job from the jobs list, without going through the configuring job flow. You can restart any job with a final state – Stopped,Faulted or Successful.

Observação:

Você não pode reiniciar trabalhos disparados por agentes como o UiPath Assistant ou por meio das sessões de depuração remotas do Studio.

Esse procedimento começa a partir da suposição de que você anteriormente iniciou um trabalho que já atingiu o status final.

  1. Clique no botão Mais ações correspondente e, depois, em Reiniciar. A janela Iniciar trabalho é exibida, com as configurações iniciais do trabalho.
  2. Faça as alterações desejadas.
  3. Clique em Iniciar. A janela Iniciar trabalhos se fecha, e a execução é iniciada. O status de cada trabalho é exibido, em tempo real, na página Trabalhos.

Exibição de logs do trabalho

Para exibir os logs para um trabalho específico, clique no botão Mais ações correspondente e, depois em Exibir logs. A página Logs será exibida e contém dados sobre o trabalho indicado.

Observação:

Os logs gerados para trabalhos iniciados por meio das sessões de depuração remotas não ficam disponíveis na página Logs de trabalho. Eles podem ser encontrados na página global Logs.

Exibição de detalhes do trabalho

Clique no botão Visualizar detalhes correspondente. A janela Detalhes do trabalho é exibida. Aqui você pode encontrar informações como o nome do processo, o ambiente no qual o trabalho foi executado, o robô que o executou, horários inicial e final do trabalho, e valores de entrada e saída, se definidos.

Baixando a mídia de execução

To download the recording for a faulted job, click More Options > Download Recording. Execution media is downloaded according to your settings.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades