Communications Mining
Más reciente
False
Marco de distribuidor de Communications Mining
Actividades de minería de comunicaciones
Última actualización 13 de may. de 2024
Marco de distribuidor de Communications Mining
Communications Mining Dispatcher Framework es una plantilla de UiPath® con soporte oficial que acelera el desarrollo de proyectos utilizando Communications Mining.
Este marco simplifica el consumo de un flujo de Communications Mining. Consulta la página de transmisiones . Después de introducir la información de configuración y la lógica empresarial, el marco gestiona el consumo de flujo y la creación de colas de Orchestrator.
Nota: Asegúrate de haber configurado tu flujo en Communications Mining. Consulta los pasos en la página Crear una transmisión .
Puedes acceder al marco directamente desde Studio, en las plantillas oficiales.
Empieza por configurar los ajustes dentro del archivo
Config.xlsx
en la carpeta Data
. Hay 5 ajustes en la pestaña Ajustes:
Configuración |
Descripción |
Notas |
CommunicationsMiningProjectName | El nombre del proyecto que contiene tu conjunto de datos | N/D |
CommunicationsMiningDatasetName | El nombre del conjunto de datos que contiene tu flujo | N/D |
CommunicationsMiningStreamName | El nombre de tu flujo | N/D |
RunContinuously | Establecido en True , para mantener el proceso activo cuando la transmisión está vacía
| Sondeo continuo, a la espera de que se añadan nuevas comunicaciones al flujo |
PollWaitTime | La pausa en segundos entre sondeos de transmisión | Solo aplicable cuando se ejecuta Continuously |
Nota: Asegúrate de utilizar los nombres de API de tu proyecto, conjunto de datos y transmisión. Para un correcto funcionamiento del proceso, se recomienda evitar el uso de los títulos.
Una vez que hayas configurado esta información en
Config.xlsx
, el marco del distribuidor ahora se dirige a la transmisión que has configurado. A continuación, define la lógica empresarial para determinar qué comunicaciones van a qué colas de Orchestrator.
Configura tu lógica empresarial en la página
GetDestinationQueue
de la carpeta Framework
.
Esta página
GetDestinationQueue
tiene:
- una entrada: Communications Mining
Result
que se está procesando actualmente - dos salidas:
Destination Queue Name
yDestination Queue Folder
.
Puedes configurar tu lógica empresarial en esta página para establecer los dos resultados en los valores adecuados para tu caso de uso.
El tipo Communications Mining
Result
proporciona varias funciones para ayudarte. Por ejemplo:
- Usa
in_Communication.LabelExists("Address Change")
para comprobar si existe una etiqueta para la comunicación actual. - Usa
in_Communication.EntityExists("policy-number")
para comprobar si existe una entidad para la comunicación actual. - Usa
in_Communication.GetEntity("policy-number").FormattedValue = "123"
para comprobar si una entidad tiene un valor específico.
Aplica estas funciones auxiliares con tu propia lógica empresarial para decidir qué comunicaciones añadir a colas específicas de Orchestrator. Establece los valores
Destination Queue Name
y Destination Queue Folder
en consecuencia.
Para ejecutar el proceso, asegúrate de haber configurado las entradas en la hoja de cálculo
Data.xlsx
y de haber creado tu propia lógica empresarial en la página GetDestinationQueue
.
Nota: De forma predeterminada, las transmisiones solo devuelven las comunicaciones añadidas a un conjunto de datos después de crear la transmisión. Si no ves ninguna comunicación al ejecutar tu proceso, es posible que tengas que restablecer tu transmisión. Para obtener más información, consulta la página restablecer una transmisión .