Communications Mining
Mais recente
falso
  • Visão geral
    • Sobre as atividades do Communications Mining
  • Notas de Versão
  • Atividades do Communications Mining
  • Estrutura Dispatcher do Communications Mining
    • Estrutura Dispatcher do Communications Mining
Atividades do Communications Mining
Last updated 28 de jun de 2024

Estrutura Dispatcher do Communications Mining

A Estrutura de Dispatcher do Communications Mining é um modelo da UiPath® oficialmente suportado que acelera o desenvolvimento de projetos usando o Communications Mining.

Essa estrutura simplifica o consumo de um fluxo do Communications Mining. Verifique a página Fluxos . Após inserir as informações de configuração e a lógica de negócios, a estrutura lida com o consumo de fluxo e a criação de fila do Orchestrator.

Observação: certifique-se de configurar seu fluxo no Communications Mining. Consulte as etapas na página Criar um fluxo .

Você pode acessar a estrutura diretamente do Studio, em Modelos oficiais.

Configuração

Comece definindo as configurações no arquivo Config.xlsx na pasta Dados . Há 5 configurações na guia Configurações :

Configuração

Description

Observações

CommunicationsMiningProjectNameO nome do projeto que contém seu conjunto de dados.N/A
CommunicationsMiningDatasetNameO nome do conjunto de dados que contém seu stream.N/A
CommunicationsMiningStreamNameO nome do seu stream.N/A
RunContinuouslyDefina como Verdadeiro, para manter o processo ativo quando o stream estiver vazio. Pesquise continuamente, aguardando que novas comunicações sejam adicionadas ao fluxo
PollWaitTimeA pausa em segundos entre pesquisas de stream.Aplicável apenas ao executar continuamente.
Observação: certifique-se de usar os nomes da API do seu projeto, conjunto de dados e fluxo. Para um andamento correto do processo, recomenda-se evitar o uso dos títulos.

Depois de configurar essas informações no Config.xlsx, a estrutura do Dispatcher agora está voltada para o stream que você configurou. Em seguida, defina a lógica de negócios para determinar quais comunicações vão para quais filas do Orchestrator.

Lógica de negócios

Configure sua lógica de negócios na página GetDestinationQueue na pasta Estrutura.

A página GetDestinationQueue tem:

  • Uma entrada: Communications Mining StreamResult que está sendo processada no momento.
  • Duas saídas: Destination Queue Name e Destination Queue Folder.

Você pode configurar sua lógica de negócios nesta página para definir as duas saídas com os valores apropriados para seu caso de uso.

O tipo StreamResult do Communications Mining fornece várias funções para ajudar você. Por exemplo:

  • in_Communication.Prediction.ContainsLabelExtraction("Address Change") - Use esta sintaxe para verificar se uma extração foi feita para o rótulo fornecido.
  • in_Communication.Prediction.GetLabelExtraction("Address Change") - Use esta sintaxe para recuperar uma lista de extrações que foram feitas para o rótulo fornecido. Os resultados são armazenados no tipo LabelExtraction , que também possui um conjunto de funções auxiliares que você pode usar.
  • in_Communication.Prediction.ContainsGeneralField("policy-number") - Use esta sintaxe para verificar se um determinado campo geral foi previsto para a comunicação atual.
  • in_Communication.Prediction.GetEntity("policy-number").FieldValue = "123" - Use esta sintaxe para verificar se um campo geral tem um valor específico.
O tipo LabelExtraction , que retorna ao usar a função in_Communication.Prediction.GetLabelExtraction("Address Change") , permite que você verifique as seguintes informações sobre a extração em questão:
  • LabelExtraction.OccuranceConfidence.HasExceededThreshold("stream") - Use esta sintaxe para verificar se a extração fornecida excedeu o limite que você configurou no seu fluxo.
  • LabelExtraction.FieldExists("policy-number") - Use esta sintaxe para verificar se um campo foi previsto para a extração em questão.
  • LabelExtraction.GetFieldValue("policy-number") - Use esta sintaxe para obter o valor de um campo que foi previsto para a extração determinada.

Aplique essas funções auxiliares à sua própria lógica de negócios para decidir quais comunicações adicionar a filas específicas do Orchestrator. Defina os valores do Nome da fila de destino e da Pasta de fila de destino adequadamente.

Executando o processo

Para executar o processo, certifique-se de ter configurado as entradas na planilha Data.xlsx e de ter criado sua própria lógica de negócios na página GetDestinationQueue .

Observação: por padrão, os fluxos retornam apenas comunicações adicionadas a um conjunto de dados após a criação do fluxo. Se você não vir nenhuma comunicação ao executar seu processo, talvez seja necessário redefinir seu fluxo. Para obter mais informações, verifique a página Redefinir um stream .
  • Configuração
  • Lógica de negócios
  • Executando o processo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.