activities
latest
false
- Notas de Versão
- Visão geral
- Carregamento de dados no Communications Mining
- Uso da estrutura do dispatcher
- Referência das atividades
Lógica de negócios
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades do Communications Mining
Last updated 11 de out de 2024
Lógica de negócios
Você precisará configurar toda a sua lógica de negócios no fluxo de trabalho
GetDestinationQueue
, que você pode encontrar na pasta Framework.Esta página recebe uma entrada — o Communications Mining StreamResult
que está atualmente sendo processado — e produz duas saídas: o Nome da Fila de Destino e a Pasta da Fila de Destino.
É sua responsabilidade configurar a lógica de negócios nesta página para atribuir os valores corretos às duas saídas, sob medida para seu caso de uso específico.
O Communications Mining tipo
StreamResult
tem um número de funções para tornar isso fácil de fazer. As seguintes operações são as mais comuns. Consulte Automação com o UiPath Communications Mining - Funções auxiliares para uma lista completa.
in_Communication.Prediction.ContainsLabelExtraction("Address Change")
- use essa sintaxe para ver se uma extração foi feita para o rótulo fornecido.in_Communication.Prediction.GetLabelExtraction("Address Change")
- use essa sintaxe para recuperar uma lista de extrações de rótulos que foram feitas para o rótulo fornecido. Os resultados estarão no tipoLabelExtraction
, que também inclui um conjunto de funções auxiliares que você pode usar.in_Communication.Prediction.ContainsGeneralField("policy-number")
- use essa sintaxe para verificar se um determinado campo geral foi previsto para a comunicação atual.in_Communication.Prediction.GetGeneralFields("policy-number").FieldValue = "123"
- use essa sintaxe para verificar se um campo geral tem um valor específico.
O tipo
LabelExtraction
que é retornado quando você usa a função GetLabelExtraction
permite que você inspecione as informações para a extração determinada:
LabelExtraction.OccuranceConfidence.HasExceededThreshold("stream")
- use essa sintaxe para verificar se a extração especificada excedeu esse limite que você configurou em seu stream.LabelExtraction.FieldExists("policy-number")
- use essa sintaxe para verificar se um campo foi previsto para a extração fornecida.LabelExtraction.GetFieldValue("policy-number")
- use essa sintaxe para obter o valor de um campo que foi previsto para a extração fornecida.
Use essas funções auxiliares junto com sua própria lógica de negócios para decidir quais comunicações devem ser adicionadas a quais filas dentro do Orchestrator. Com base nessa decisão, defina as duas saídas:
Destination Queue Name
e Destination Queue Folder
.