Pular para o conteúdo principal
A seção Transações do serviço Skill Monitor exibe informações detalhadas sobre o desempenho do sistema, transações ativas e concluídas, bem como as etapas das transações para um skill específico. Os Administradores do Locatário e os Supervisores de Processamento podem analisar essas informações para gerenciar o processamento de documentos para cada skill — detectar transações com erros, identificar as causas com a ajuda de logs detalhados de eventos de transação, cancelar transações ou encaminhá-las para revisão manual. As informações na seção Transações são apresentadas na forma de gráficos e de uma lista de transações. Você pode usar os filtros na parte superior da página para especificar os dados a serem exibidos. Os dados podem ser filtrados:
  • Pelo skill cuja transação você deseja ver.
  • Pelo tipo de transação para o qual as estatísticas devem ser exibidas: todas, processamento ou Processado.
  • Pelo período durante o qual as transações são coletadas: 1 hora, 3 horas, 3 dias, etc. A lista de transações exibe dados filtrados por data de criação, enquanto o gráfico Throughput exibe dados filtrados por data de conclusão.
Observação: Todas as transações ativas serão exibidas, mesmo que não correspondam ao filtro.
  • Pela etapa para a qual as estatísticas devem ser exibidas: Todas, Revisão manual ou Automática.
  • Pelo nome da etapa.
  • Pelo status da transação: Todos, Novo, Processando, Processado, Com falha ou Cancelado.
As informações exibidas nos gráficos dependem dos filtros definidos:
  • Throughput, em cada ponto no tempo, exibe o número de transações concluídas até aquele momento.
  • Queue, em cada ponto no tempo, exibe o número de transações não concluídas até aquele momento.
  • Duration, em cada ponto no tempo, exibe o tempo médio necessário para processar as transações criadas até aquele momento.
Para ver informações de uma parte específica do gráfico, posicione o cursor sobre ela. Por exemplo, você pode usar o pico do gráfico Queue para ver quando o número de transações não concluídas foi o mais alto. As informações do gráfico são atualizadas a cada poucos minutos. Elas também são atualizadas quando a página é recarregada e quando os filtros selecionados são modificados. Além dos gráficos, a página exibe uma lista de transações de um skill para um período especificado. Para cada transação, são exibidos: nomes de arquivo, identificador, etapa atual, responsável pela etapa, número de documentos processados, hora de criação e duração. Você pode especificar se as colunas com parâmetros adicionais de transação e de documento (nome do arquivo, caminho do arquivo e tipo de origem) devem ser exibidas. Para isso, clique no ícone de mais opções no cabeçalho da tabela e selecione os parâmetros apropriados na lista. Você também pode usar essa lista para gerenciar colunas para outros parâmetros de transação. Além disso, é possível especificar parâmetros personalizados e, de forma semelhante, definir quais devem aparecer na tabela de transações: clique no ícone de mais opções e selecione o comando Adicionar coluna. Na caixa de diálogo que será aberta, selecione o tipo de parâmetro — Transação ou Documento — e especifique um nome para o parâmetro. Parâmetros adicionais podem ser usados para uma análise mais detalhada do desempenho do sistema. Por exemplo, se documentos de uma origem específica (por exemplo, dispositivo móvel) sempre demorarem mais para ser processados em comparação com documentos de outras origens, isso pode significar que o skill usado para processar documentos dessa origem precisa ser aprimorado.
Observação: As transações são excluídas após um período especificado na política de retenção, independentemente de seu status, sendo excluídos também todos os documentos relacionados, bem como todos os dados reconhecidos e extraídos. O período de armazenamento padrão para uma transação é de 2 semanas. A exclusão automática não afeta documentos enviados ao configurar e publicar skills (conjuntos de documentos de treinamento e demonstração), pois esses documentos são considerados dados do usuário. Você também pode excluir uma transação manualmente antes do fim de seu período de armazenamento usando a Vantage API.
Os Administradores do Locatário e os Supervisores de Processamento podem executar as seguintes ações em cada transação da lista:
  • Obter uma transação para revisão manual e processá-la no cliente de Revisão Manual. Para isso, abra a transação desejada na lista de transações. Se a tarefa estiver aberta por outro usuário, uma janela de aviso será exibida. Você pode usar essa janela para rejeitar ou assumir a tarefa. Se você rejeitar a tarefa, ela retornará à fila. Se você optar por assumir uma tarefa aberta por outro usuário, essa tarefa será atribuída a você. Todas as alterações feitas pelo outro usuário serão salvas.
  • Enviar uma transação para a etapa de Revisão Manual e para outro operador. Para isso:
    1. Abra a transação desejada na lista de transações. O cliente de Revisão Manual será aberto.
    2. Para enviar a transação para a próxima etapa ou operador na interface do cliente de Revisão Manual, siga as ações descritas em Revisão manual de documentos no ABBYY Vantage.
  • Visualizar o log detalhado de eventos para identificar o evento que causou um erro. Para mais informações, consulte a seção Eventos do Workflow abaixo.
  • Cancelar uma transação. Isso pode ser necessário quando ocorre um erro crítico devido a um upload de documento com falha. Transações concluídas não podem ser canceladas.
Observação: Todas as ações acima só podem ser executadas por Administradores de Locatário e Supervisores de Processamento. Um Skill Designer pode visualizar transações de todos os skills.

Eventos do fluxo de trabalho

Se necessário, você pode visualizar um log detalhado de eventos para cada transação do fluxo de trabalho. Se o fluxo de trabalho estiver parado em uma etapa específica ou se houver um erro, visualizar esse log detalhado pode ajudar a identificar o evento que causou o problema. Para abrir o log detalhado de eventos, clique no nome da transação apropriada na lista; isso abrirá a janela Transaction Event Log, que contém uma lista de todos os eventos da transação selecionada. Você pode usar a barra de pesquisa do log de eventos para encontrar um evento pelo nome. Também é possível usar o filtro Errors para exibir apenas os eventos que têm erros.

Lista de possíveis eventos de workflow

EventDescription
Workflow CreatedUm fluxo de processamento foi criado para iniciar uma transação.
Workflow StartedProcessamento iniciado.
Job CreatedUma tarefa foi criada como parte de uma transação.
Job StartedTarefa iniciada.
Job CompletedTarefa concluída.
Workflow CompletedProcessamento concluído.
Reprocessing startedProcessamento reiniciado, pois não foi concluído dentro do tempo permitido.
Log MessageMensagens de log ou erro geradas pelos métodos Context.LogMessage ou Context.ErrorMessage, respectivamente, em scripts de Custom activity e External System (Output activity). Mensagens escritas com o método Context.LogMessage são sinalizadas com um ícone de aviso e mensagens escritas com o método Context.ErrorMessage são sinalizadas como erros.
Para facilitar o envio de informações detalhadas de eventos de transação ao suporte técnico ou ao administrador do sistema, exporte o log de eventos para um arquivo CSV clicando no botão Export to CSV na parte superior da janela Transaction Event Log.