activities
latest
false
- Notas relacionadas
- Información general
- Cargar datos en Communications Mining
- Utilizar el Marco del distribuidor
- Referencia de actividades
Lógica empresarial
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Actividades de minería de comunicaciones
Last updated 11 de oct. de 2024
Lógica empresarial
Deberás configurar toda tu lógica de negocio en el flujo de trabajo
GetDestinationQueue
, que puedes encontrar en la carpeta Marco.Esta página toma una entrada: Communications Mining StreamResult
que se está procesando actualmente, y produce dos salidas: el Nombre de la cola de destino y la carpeta de cola de destino.
Es tu responsabilidad configurar la lógica de negocio en esta página para asignar los valores correctos a las dos salidas, adaptadas a tu caso de uso específico.
El tipo
StreamResult
de Communications Mining tiene un número de funciones para facilitar esto.Las siguientes operaciones son las más comunes. Consulta Automatización con UiPath Communications Mining: funciones auxiliares para obtener una lista completa.
in_Communication.Prediction.ContainsLabelExtraction("Address Change")
: utiliza esta sintaxis para ver si se ha realizado una extracción para la etiqueta determinada.in_Communication.Prediction.GetLabelExtraction("Address Change")
: utiliza esta sintaxis para recuperar una lista de extracciones de etiquetas que se han realizado para la etiqueta determinada.Los resultados estarán en el tipoLabelExtraction
, que también incluye un conjunto de funciones auxiliares que puedes utilizar.in_Communication.Prediction.ContainsGeneralField("policy-number")
: utiliza esta sintaxis para comprobar si se ha predicho un campo general determinado para la comunicación actual.in_Communication.Prediction.GetGeneralFields("policy-number").FieldValue = "123"
: utiliza esta sintaxis para comprobar si un campo general tiene un valor específico.
El tipo
LabelExtraction
que se devuelve al utilizar la función GetLabelExtraction
te permite inspeccionar la información para la extracción determinada:
LabelExtraction.OccuranceConfidence.HasExceededThreshold("stream")
: utiliza esta sintaxis para comprobar si la extracción determinada ha superado ese umbral que has configurado en tu transmisión.LabelExtraction.FieldExists("policy-number")
: utiliza esta sintaxis para comprobar si se ha predicho un campo para la extracción determinadaLabelExtraction.GetFieldValue("policy-number")
: utiliza esta sintaxis para obtener el valor de un campo que se ha predicho para la extracción determinada.
Utiliza estas funciones auxiliares junto con tu propia lógica empresarial para decidir qué comunicaciones deben añadirse a qué colas dentro de Orchestrator. En función de esta decisión, establece las dos salidas:
Destination Queue Name
y Destination Queue Folder
.