process-mining
latest
false
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.
UiPath logo, featuring letters U and I in white

Process Mining

Última atualização 29 de out de 2025

Como o rastreamento de processos funciona

Pense no rastreamento de processos como um sistema que permite que você siga a progresso de uma reivindicação conforme ela passa por vários estágios em vários sistemas em um processo de gerenciamento de reivindicações.

Nesse contexto, o Serviço de Rastreamento de Processo refere-se a cada instância de processo individual que processa uma única declaração como um rastreamento.

O objetivo principal do Serviço de Rastreamento de Processo é fornecer uma visão abrangente e de ponta a ponta da execução do processo a partir de uma perspectiva de negócios. Por padrão, gera alguns dados de rastreamento implícitos. Além disso, permite que os desenvolvedores de RPA implementem o rastreamento explícito em todo o processo, adicionando, assim, mais contexto dos negócios.


Vamos considerar um Exemplo de Processamento de Declaração, que envolve quatro automações diferentes.

Automação

Description

Aceitação de reivindicação

Um Dispatcher criado usando o ReFramework. Ele é executado todas as manhas, e cada nova declaração recebida é adicionada a uma fila como um item de fila.

A tarefa vinculada a essa etapa tem uma referência ao JobID que foi executado.

Observação:

A entrada de declaração está vinculada a Avaliar declarações por meio de uma fila como Dispatcher Performer.

Avaliar declarações

Um executor criado usando o ReFramework. Ele é executado ao meio-dia e processa todas as transações de fila. Ele executa várias verificações e, se for aprovado em todas as avaliações, é iniciado um trabalho para processar a reivindicação.

A tarefa vinculada a esta etapa tem uma referência ao QueueItem que foi executado.

Processar declaração

Fluxos de trabalho de longa duração que geram uma tarefa do Approval Action Center (Aprovar reivindicação alta) se uma declaração alta for processada. Após a etapa de aprovação ser concluída, a reivindicação é adicionada ao SAP.

A tarefa vinculada à tarefa Aprovar Declaração Alta tem uma referência ao IDDaTarefa que foi executada.

Observação:

Requisição de processo é uma automação iniciada por Avaliar declarações usando Iniciar trabalho.

Arquivar reivindicação encerrada

Todo final de semana, a automação é executada e recupera todas as reivindicações do SAP com o status Encerrado, e arquiva todos os documentos.

Observação:

A reivindicação fechada arquivada está vinculada à reivindicação de processo por meio da entidade Objeto de Recuperação adicionada ao SAP.

Resumo do processo

  • O nome do processo é "Gerenciamento de Reclamação".

  • O ID do trace rastreia a execução de ponta a ponta de cada ID de reivindicação.

  • As tarefas implícitas no trace são:

    • Entrada da reivindicação;

    • Avaliar declarações;

    • Processar declaração;

    • Aprovar reivindicação alta.

  • Para cada tarefa, o RPA Developer pode decidir se deseja adicionar objetos de negócios à tarefa, a referência do documento da reivindicação inicial ou as informações da reivindicação do SAP.

Rastreamento implícito de processo

Usando o rastreamento implícito de processo, cada execução de uma automação gera um trace e cada automação é considerada uma tarefa. Isso significa que quando uma automação é executada, um trace e uma tarefa são gerados.

Se dois fluxos de trabalho de automação tiverem uma ligação (por meio de um QueueItem ou de uma atividade Start Job and Get Reference), o ID do trace é passado de um fluxo de trabalho de automação para outro para capturar a causa.

Portanto, se a automação do Processamento de reivindicação acima for atualizada com o pacote mais recente de Robô e sistema e for executada por um tempo, o aplicativo Otimização de processos gera o seguinte gráfico de processo:



A automação de reivindicação fechada arquivada não aparece no gráfico do processo porque não está vinculada à reivindicação de processo por meio de um componente da UiPath. Em vez disso, ele está conectado por meio de um sistema externo. Para estabelecer essa vinculação, é necessária a implementação do Rastreamento Explícito de Processos.

Rastreamento de fluxo de trabalho de longa duração

Cada nó na tela Fluxo de trabalho de longa duração é rastreado automaticamente pelo Serviço de rastreamento de processo. Consulte Fluxos de trabalho de longa duração no guia do Studio para obter mais informações sobre como criar e configurar automações de fluxos de trabalho de longa duração.

Traces, processos e tarefas gerados pelo Robô

O UiPath Robot, em conjunto com as atividades configuradas em um fluxo de trabalho de automação, é responsável por gerenciar o rastreamento padrão do processo de negócios.

Se uma automação não for disparada a partir de outra automação, as seguintes etapas serão executadas:

  • Iniciar automação

    • Inicia um novo trace, com o mesmo nome de processo que o publicado no Orchestrator.

    • Inicia uma nova tarefa, com o nome do processo que está publicado no Orchestrator como o nome da tarefa.

  • Parar automação

    • Encerra a tarefa.

Observação:
  1. A execução do processo de automação está sempre no contexto de um trace e uma tarefa.

  2. Implicitamente, cada processo de automação é considerado uma tarefa, e cada execução de processo de automação é considerada um trace, que possui uma tarefa.

Propagação do ID do trace

A propagação do ID do trace se refere ao comportamento de quando o ID do trace de uma automação, por exemplo, A1, se propaga automaticamente para uma automação A2. Todas as tarefas na automação A2 pertencem ao ID do trace da automação A1.

Importante:

As atividades listadas nessa página são compatíveis com o Serviço de Rastreamento de Processos apenas quando a automação que as contém tem a opção de Rastreamento de processos habilitada.

A tabela a seguir resume as atividades que geram a propagação do ID do trace:

Atividades

Propagação do ID do trace

Atividades relacionadas ao trabalho

Ocorre quando a automação A1 aciona a automação A2, o ID do trace gerado pela automação A1 se propaga automaticamente para a automação A2. Todas as tarefas na automação A2 pertencem ao ID do trace da automação A1.

Atividades relacionadas à fila

Ocorre quando a automação A1 cria um item de fila QI-1 usando as atividades mencionadas. O ID do trace gerado pela automação A1 se propaga automaticamente para a automação que processa o item de fila QI-1.

Atividades relacionadas ao Action Center

Ocorre quando a automação A1 cria uma ação da influência humana no loop, gerenciável por meio do Action Center. O ID do trace gerado pela automação A1 se propaga automaticamente para a tarefa do Action Center.

Atividades inteligentes relacionadas ao OCR

Ocorre quando a automação A1 cria uma ação de validação ou classificação de documento, gerenciável por meio de uma tarefa do Action Center. O ID do trace gerado pela automação A1 se propaga automaticamente para a tarefa do Action Center.

Geração de ID da Tarefa

A geração de tarefas se refere ao comportamento de quando uma automação, por exemplo, A1, está suspensa e aguarda a conclusão de um evento externo antes de retomar, como uma automação diferente a ser totalmente executada, o processamento de itens de fila ou a espera de que uma tarefa externa seja concluída completo.

Importante:

As atividades listadas nessa página são compatíveis com o Serviço de Rastreamento de Processos apenas quando a automação que as contém tem a opção de Rastreamento de processos habilitada.

A tabela a seguir resume as atividades que geram novas IDs de tarefas:

Atividades

Geração de ID da Tarefa

Sintaxe do nome da tarefa

Carimbos de data/hora de início e término da tarefa

Atividades relacionadas à fila

Ocorre quando a automação A1 inicia e processa uma transação de fila.

A automação A1 mapeia os status de itens de filas para status de tarefas:

  • Item da fila bem -sucedido - Tarefa bem -sucedida

  • Item da fila com falha - Tarefa com falha

  • Item da fila adiado — tarefa cancelada

<ProcessName-QueueName>—combina o nome do processo que processou o item da fila e o nome da fila onde o item está localizado.
  • Data/hora de início da tarefa — quando a automação A1 começa a processar o item da fila.

  • Data/hora final da tarefa — quando a automação A1 define o status do item da fila ou adia o item da fila.

Atividades relacionadas ao trabalho

Ocorre quando a automação A1 é suspensa e aguarda a automação A2 ser totalmente executada antes de retomar.<ProcessName>—refere-se ao nome do processo para a automação A2, conforme publicado no Orchestrator.
  • Carimbo de data/hora de início da tarefa: quando a automação A1 é suspensa.

  • Carimbo de data/hora de término da tarefa — quando a automação A1 retoma.

Atividades relacionadas ao Action Center

Ocorre quando a automação A1 aguarda a conclusão de uma ação humana no loop.<NameOfTheWaitActivity>— refere-se ao nome da atividade "Wait for", conforme definido no tempo de design no UiPath Studio.
  • Carimbo de data/hora de início da tarefa: quando a automação A1 é suspensa.

  • Carimbo de data/hora de término da tarefa — quando a automação A1 retoma.

Atividades de produtividade

Ocorre quando a automação A1 é suspensa e aguarda a automação A2 ser totalmente executada antes de retomar.<ActivityNameInStudio>— refere-se ao nome da atividade de persistência definida no Studio no período de design.
  • Carimbo de data/hora de início da tarefa: quando a automação A1 é suspensa.

  • Carimbo de data/hora de término da tarefa — quando a automação A1 retoma.

Integration Service - Atividades Wait for an Event e Resume Ocorre quando a automação A1 é suspensa e aguarda que um determinado evento em um aplicativo de terceiros seja totalmente executado antes de retomar. <ActivityNameInStudio>— refere-se ao nome da atividade de persistência do Integration Service definida no Studio no momento do design.
  • Carimbo de data/hora de início da tarefa: quando a automação A1 é suspensa.

  • Carimbo de data/hora de término da tarefa — quando a automação A1 retoma.

Atividades inteligentes relacionadas ao OCR

Ocorre quando a automação A1 aguarda a conclusão da ação da influência humana no loop.

<NameOfTheWaitActivity> – Refere-se ao nome da atividade "Wait for", conforme definido no tempo de design no UiPath Studio.
  • Carimbo de data/hora de início da tarefa - quando a automação A1 é suspensa.
  • Carimbo de data/hora final da tarefa - quando a automação A1 retoma.

Acompanhar objeto

Rastreamento de objetos

Rastreamento de objetos: quando uma automação, por exemplo, A1, cria um objeto O1 por meio de atividades "Create" do Integration Service, ele acompanha seu progresso através da automação A2 usando as propriedades Tipo de objeto O1 e ID do objeto . As exceções são as atividades "Read" ou "List".

Cada atividade "Create" do Integration Service adiciona o rastreamento para seu objeto da seguinte forma:

  • Tipo de objeto: <IntegrationServiceObject>, por exemplo, "Account"
  • ID do objeto: <System Object ID>, por exemplo, "0010700000gMXRqAAO"
  • Interação do<Based on the activity used> objeto :, por exemplo, "Criar", "Atualizar" ou "Excluir"

  • Propriedades do objeto:

    {
      XUiPathConnectorKey: "<XUiPathConnectorKey>",  // for example, XUiPathConnectorKey: "uipath-salesforce-sfdc"
      XUiPathConnectorName: "<XUiPathConnectorName>",  // for example, XUiPathConnectorName: "Salesforce"
      XUiPathObjectDisplayName: "<XUiPathObjectDisplayName>",  // for example, XUiPathObjectDisplayName: "Account"
      XUiPathObjectName: "<XUiPathObjectName>"  // for example, XUiPathObjectName: "curated_account"
    }{
      XUiPathConnectorKey: "<XUiPathConnectorKey>",  // for example, XUiPathConnectorKey: "uipath-salesforce-sfdc"
      XUiPathConnectorName: "<XUiPathConnectorName>",  // for example, XUiPathConnectorName: "Salesforce"
      XUiPathObjectDisplayName: "<XUiPathObjectDisplayName>",  // for example, XUiPathObjectDisplayName: "Account"
      XUiPathObjectName: "<XUiPathObjectName>"  // for example, XUiPathObjectName: "curated_account"
    }

Rastreamento explícito de processo

O Rastreamento explícito de processos permite que os desenvolvedores de RPA aprimorem o gráfico de processo implícito adicionando dados de rastreamento adicionais, tornando-o mais alinhado com uma visualização BPMN.


Normalmente, cada fluxo de trabalho de automação consiste em várias tarefas e processa vários objetos. O Proprietário do Processo deve ter visibilidade de ponta a ponta desses caminhos de fluxo, tarefas e objetos. Essa clareza pode melhorar significativamente o gerenciamento e a eficiência do fluxo de trabalho.

Usando atividades de rastreamento de processo explícito, o RPA Developer pode rastrear Tarefas e Objetos adicionais ou gerenciar Traces e Processos e rastreá-los abrangendo sistemas externos.

A ilustração a seguir exibe o Processo de Solicitação com rastreamento explícito adicionado.


Habilitar o rastreamento de processos em uma sequência

Os desenvolvedores de RPA geralmente agrupam as etapas funcionais e lógicas em fluxos de trabalho ou sequências separadas. Essas etapas lógicas podem ser Tarefas valiosas que um Proprietário do Processo ou um Lead do Centro de Excelência (COE) gostaria de rastrear.

Em uma situação em que a automação já está em vigor e o rastreamento explícito do processo é necessário, é crucial garantir uma experiência tranquila para RPA Developers sem interromper a lógica do fluxo de trabalho. Para fazer isso, a propriedade Rastreamento de processo é selecionada para habilitar qualquer sequência para gerar uma tarefa.

Escopo do rastreamento do processo

O Process Tracking Scope pode ser adicionado à tela como qualquer outra atividade usada para rastrear sequências de negócios específicas no UiPath Process Mining. Confira a atividade Process Tracking Scope no guia Atividades do fluxo de trabalho para obter mais informações.

Geração de tarefa
Escopo de Rastreamento de Processo cria uma Tarefa com o carimbo de data/hora de início quando o escopo começa e com o carimbo de data/hora de término quando o escopo termina.
Geração de tarefa aninhada

Se uma Escopo de Rastreamento de Processo for adicionado dentro de outro Escopo de Rastreamento de Processo, o Escopo interno gerará uma Tarefa como Tarefa filho. Os relacionamentos pai-filho são mantidos na estrutura de Rastreamento do Processo e podem ser visíveis por meio do Process Mining Hierárquico no Gráfico de Processo.

Status da Tarefa Implícito

O status padrão da tarefa será definido como "Bem-sucedida".

Quando uma exceção não capturada ocorre dentro da atividade, a tarefa é fechada com o status "Falha", e a exceção é disponibilizada no aplicativo Otimização de Processos.

Status Explícito da Tarefa

A atividade Definir Status da Tarefa permite que você controle explicitamente o término de uma tarefa específica dentro de um Escopo de Rastreamento de Processo. Ele permite a representação precisa da conclusão de etapas individuais na análise.

A atividade Definir Status da Tarefa é útil quando você precisa atribuir um status diferente dos estados implícitos "Bem-sucedido" ou "Falha" disparado por erro. Isso pode depender da sua lógica de fluxo de trabalho.

Por exemplo, em um fluxo de trabalho de processamento de documentos, uma tarefa verifica se todos os documentos existem. Se um documento estiver ausente, use Definir Status da Tarefa para marcar o status como "Cancelado". As ações de acompanhamento podem incluir o envio de uma solicitação de revisão ao acelerador.

Consulte também a atividade Definir Status de Tarefa no guia Atividades de Fluxo de Trabalho.

Propagação do ID do trace

O Rastreamento de processos oferece diferentes opções para propagar o ID do rastreamento.

Propagação do ID do trace no trace atual

O ID do trace atual é passado para a tarefa recém-criada, rastreando-a no mesmo trace.

Observação:

O contexto do Trace é alterado ao usar as seguintes atividades:

OU:

OU:

OU:

OU:

Quando essas atividades são usadas, devido ao rastreamento implícito, quaisquer Tasks explícitas configuradas na execução do Job invocado ou no processamento do QueueItem serão rastreadas como o Trace inicial que criou o Trabalho ou QueueItem.

Propagação do ID do trace em um novo trace

A atividade gera um novo ID do Trace e rastreia a tarefa recém-criada dentro do novo Trace. O desenvolvedor de RPA precisa especificar o nome do processo ao qual o novo Trace deve ser atribuído.

No final do escopo, a Tarefa será fechada e o contexto do Trace será alterado de volta para o anterior.

Propagação do ID do trace em um trace existente

Selecione essa opção se precisar adicionar a Tarefa a um Trace existente. Normalmente, esse Trace diferente faz parte de um processo de automação separado, que não está vinculado por meio de Filas ou Trabalhos.

Para encontrar um trace existente, você deve identificá-lo combinando os detalhes do Objeto e o nome do Processo associado a esse Objeto. Por exemplo, The Invoice Processing trace where Invoice UIP-100 has been Created.

Status do trace explícito: finalizar o trace

A atividade Set Trace Status permite que você controle manualmente o fim de um trace em um Process Tracking Scope. Isso permite uma representação precisa da conclusão do processo no análise. Se você não encerrar explicitamente o trace, ele permanecerá ativo por tempo indefinido.

É recomendável usar essa atividade para marcar a conclusão ou falha de um processo maior.

Consulte também a atividade Set Trace Status no guia Atividades do sistema.

Acompanhar objeto

A atividade Track Object permite configurar e monitorar um Objeto para uma Tarefa específica. O Objeto pode fornecer dados de contexto adicionais no aplicativo Otimização de processos. O Objeto também pode ser usado para conectar duas automações diferentes rastreando uma Tarefa em um Trace existente. Neste caso, o Objeto associado ao Trace é localizado.

Observação:

O Rastreamento de Processos não é um sistema de registros.

Confira a atividade Track Object no guia Atividades do Workflow para obter mais informações.

Padrões de Rastreamento Explícito Comuns entre Automações

Cada Transação da Fila, um Trace diferente

Em certos cenários, cada item da fila representa uma instância diferente do processo, e é necessário rastrear cada instância como um rastreamento de rastreamento do processo separado. Para realizar isso, o desenvolvedor de RPA deve identificar quando um novo Trace começa e delimitar adequadamente essa sequência com uma Process Tracking Scope para configurar a Tarefa a ser rastreada em um Novo Trace.

É importante observar que no final do Escopo de rastreamento de processo, a tarefa é concluída e o contexto muda de volta para a tarefa de nível mais alto, que pode estar associada a um Trace diferente.

Uma solução recomendada é envolver Adicionar Item de Fila dentro do Escopo de Rastreamento de Processo e rastrear uma Tarefa em um Novo rastreamento. Dessa forma, cada item da fila receberá um novo Trace.

Se seu processo envolver vários fluxos de trabalho de automação do Dispatcher-Performer e várias filas, é aconselhável implementar essa atualização de fluxo de trabalho apenas no primeiro Dispatcher. Os itens subsequentes das outras filas já estarão associados a diferentes traces. Após o Item da fila ser adicionado, uma tarefa adicional, Informar cliente, também deve ser criada.

Propagar um trace por meio de sistemas externos
Há cenários em que o processo requer que uma automação passe o Trace por sistemas externos antes de retornar para uma segunda automação. A ilustração a seguir mostra o exemplo de Processamento de reivindicação, em que a automação de reivindicação do processo adiciona a reivindicação no SAP. Após um determinado período em que a reivindicação atinge um status específico, uma segunda automação retoma a reivindicação e a arquiva com todos os documentos.


A única conexão entre os dois é o Objeto adicionado ao SAP. Para que a Declaração de Arquivamento associe uma Tarefa ao mesmo Trace usado na Declaração de Processo, a primeira automação deve rastrear o Objeto de Requisição SAP. Posteriormente, a segunda automação deve implementar um Escopo de Rastreamento de Processo para adicionar uma Tarefa ao Trace existente, identificando-a com base nos detalhes do objeto registrados durante a automação anterior. Além disso, certifique-se de que ambas as automações façam parte do mesmo processo usando o mesmo nome de processo na segunda automação em que a primeira automação está incluída. Certifique-se de que ambas as automações façam parte do mesmo processo usando o mesmo nome de processo
Observação:

Os detalhes de identificação do objeto gravados no primeiro processo devem corresponder aos detalhes inseridos no sistema externo para evitar a duplicação de campos.

Se os detalhes do objeto forem os mesmos, você poderá usar o Process Mining para incorporar sistemas externos adicionais no mesmo aplicativo de Otimização de processos.

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
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.