Communications Mining
Mais recente
falso
Estrutura Dispatcher do Communications Mining
Atividades do Communications Mining
Última atualização 13 de mai 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.
Comece definindo as configurações dentro do arquivo
Config.xlsx
na pasta Data
. Há 5 configurações na guia Configurações:
Configuração |
Description |
Observações |
CommunicationsMiningProjectName | O nome do projeto que contém seu conjunto de dados | N/A |
CommunicationsMiningDatasetName | O nome do conjunto de dados que contém seu fluxo | N/A |
CommunicationsMiningStreamName | O nome do seu stream | N/A |
RunContinuously | Defina como True , para manter o processo ativo quando o fluxo estiver vazio
| Pesquise continuamente, aguardando que novas comunicações sejam adicionadas ao fluxo |
PollWaitTime | A pausa em segundos entre as pesquisas de fluxo | Aplicável apenas ao executar Continuously |
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.
Após você ter configurado essas informações em
Config.xlsx
, a estrutura do Dispatcher agora tem como alvo o fluxo que você configurou. Em seguida, defina a lógica de negócios para determinar quais comunicações vão para quais filas do Orchestrator.
Configure sua lógica de negócios na página
GetDestinationQueue
na pasta Framework
.
Esta página
GetDestinationQueue
tem:
- uma entrada: Communications Mining
Result
que está sendo processada no momento - duas saídas: a
Destination Queue Name
e aDestination 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
Result
do Communications Mining fornece várias funções para ajudar você. Por exemplo:
- Use
in_Communication.LabelExists("Address Change")
para verificar se existe um rótulo para a comunicação atual. - Use
in_Communication.EntityExists("policy-number")
para verificar se existe uma entidade para a comunicação atual. - Use
in_Communication.GetEntity("policy-number").FormattedValue = "123"
para verificar se uma entidade tem um valor específico.
Aplique essas funções auxiliares com sua própria lógica de negócios para decidir quais comunicações adicionar a filas específicas do Orchestrator. Defina os valores
Destination Queue Name
e Destination Queue Folder
adequadamente.
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 .