- Antes de empezar
- Gestionar el acceso
- Primeros pasos
- Integraciones
- Trabajar con apps de proceso
- Trabajar con paneles y diagramas
- Trabajar con diagramas de proceso
- Trabajar con modelos de proceso Descubrir e Importar modelos BPMN
- Mostrar u ocultar el menú
- Información del contexto
- Exportar
- Filtros
- Envío de ideas de automatización a UiPath® Automation Hub
- Etiquetas
- Fechas límite
- Comparar
- Comprobación de conformidad
- Simulación de procesos
- Análisis de la causa raíz (vista previa)
- Simular el potencial de automatización
- Iniciar un proyecto de Task Mining desde Process Mining
- Desencadenar una automatización desde una aplicación de proceso
- Ver datos del proceso
- Process Insights (vista previa)
- Creación de aplicaciones
- Cargar datos
- Transforming data
- Autopilot™ para SQL (vista previa)
- Estructura de las transformaciones
- Consejos para escribir SQL
- Exportar e importar transformaciones
- Ver los registros de ejecución de datos
- Combinar registros de eventos
- Configuración de etiquetas
- Configurar fechas de vencimiento
- Configurar campos para el potencial de automatización
- Configuración de actividad: definición del orden de actividad
- Hacer que las transformaciones estén disponibles en los paneles
- Modelos de datos
- Añadir y editar procesos
- Personalizar paneles
- Publicar aplicaciones de proceso
- Plantillas de la aplicación
- Notificaciones
- Recursos adicionales
Guía del usuario de Process Mining
Requisitos del modelo de datos
Actualmente, Process Mining multiproceso solo está disponible para aplicaciones recién creadas. Las aplicaciones creadas antes del lanzamiento de Process Mining multiproceso no verán las tablas de objetos y eventos.
El modelo de datos puede contener varias tablas de objetos. Esto te permite modelar una estructura de datos y relaciones más complejas, creando un modelo de datos que refleja fielmente tus escenarios de procesos empresariales. Para cada tabla de objetos, puedes añadir varias tablas de eventos, que contienen los eventos realizados en ese objeto.
| Tipo de tabla | Descripción | Ejemplo |
|---|---|---|
| Objeto | Almacena datos descriptivos sobre entidades empresariales (objetos). Una tabla de objetos también puede servir como tabla de datos maestros que contiene información de referencia. | Facturas, tickets de incidentes, productos. |
| Eventos | Almacena datos sobre los pasos o acciones realizados en los objetos, incluidas las marcas de tiempo. | "Crear factura", "Asignar ticket", "Ensamblar producto" |
Si defines varias tablas de eventos en tu modelo de datos, los eventos estarán disponibles en Data Manager en una sola tabla de eventos .
Un modelo de datos solo se puede guardar cuando cumple los siguientes requisitos:
-
El modelo de datos no incluye más de 40 tablas.
-
El modelo de datos contiene al menos una tabla de objetos y una tabla de eventos relacionada.
-
Cada tabla de Eventos, Etiquetas y Fecha de vencimiento está conectada a una sola tabla de objetos relacionados.
-
Todas las tablas están conectadas al modelo de datos general.
-
No hay relaciones circulares en el modelo de datos.
-
Se permite un máximo de cuatro cambios de dirección en una ruta de relación.
Consejo:Un cambio de dirección es una relación de uno a muchos seguida de una relación de muchos a uno, o viceversa.

Si necesitas un modelo de datos más grande que el permitido por la limitación "Máximo de cuatro cambios de dirección", ponte en contacto con el servicio de atención al cliente de UiPath® para desactivar la limitación para tu organización. Ten en cuenta que desactivar esta limitación puede tener una implicación en el rendimiento de tus paneles.
Tipos de tablas
La siguiente ilustración muestra un modelo de datos de ejemplo con una tabla de objetos POs y una tabla de eventos PO_events relacionada, y una tabla de objetos PO_items y una tabla de eventos PO_item_events relacionada.

Tablas de objetos
Cada objeto de tu modelo de datos tiene su propia tabla de objetos en Transformaciones de datos. Una tabla de objetos contiene los campos que se han definido específicamente para ese objeto.
Tablas de procesos
Cada proceso definido en tu modelo de datos tiene su propia tabla de procesos con los eventos proyectados para ese proceso. Los siguientes campos siempre están presentes en las tablas de eventos:
Process_event_ID, ID único para cada registro en la tabla de procesos.Event_ID, único para cada evento individual, independientemente del proceso en el que se utilice. En el siguiente ejemplo,event_ID 1aparece dos veces en la tabla de procesos.Throughput_time, tiempo desdeEvent_endanterior hasta elEvent_endactual.Cycle_time*, tiempo desdeEvent_starthastaEvent_end.Cycle_timesolo está disponible si los eventos tienen unEvent_startdefinido.
La siguiente ilustración muestra un ejemplo de tabla de Proceso que contiene los eventos para el P2P_process.

La siguiente ilustración muestra una tabla de proceso de ejemplo que contiene los eventos de alto nivel para P2P_process como resultado del filtrado en PO_events (PO_ID).

Tabla de etiquetas
La tabla Tags contiene los datos de las etiquetas para todas las etiquetas de tu conjunto de datos. Dependiendo de tu modelo de datos, uno o más campos de ID pueden estar disponibles en la tabla Tags . Si tu modelo de datos consta de varios objetos que tienen cada uno una tabla Tags asociada, estas tablas Tags se consolidan en una sola tabla Tags en Data Manager.
Tag_IDTag_nameTag_type<Object>_ID
Tabla de fechas de vencimiento
La tabla Due dates contiene las marcas de tiempo de las fechas de vencimiento para todas las fechas de vencimiento de tu conjunto de datos. Dependiendo de tu modelo de datos, uno o más campos de ID pueden estar disponibles en la tabla Due dates . Si tu modelo de datos consta de varios objetos que tienen cada uno una tabla Due dates asociada, estas tablas Due dates se consolidan en una sola tabla Due dates en Data Manager.
Due_date_IDDue_dateDue_date_typeActual_dateExpected_dateOn_timeCostDifference<Object>_ID
Tablas de salida requeridas
La información de esta sección solo es aplicable a las aplicaciones que emplean un único proceso, en otras palabras, las aplicaciones que se crearon antes del lanzamiento de Process Mining multiproceso.
Un modelo de datos debe tener una tabla Cases, Event_log, Tags y Due_dates .
Dependiendo de la plantilla de la aplicación, la tabla Cases tiene un nombre específico del proceso, por ejemplo, Purchase_order_items o Incidents.
Las tablas Cases, Event_log, Tags y Due_dates deben tener los siguientes campos de salida.
Todos los campos son obligatorios. Sin embargo, algunos campos pueden contener solo valores NULL.
| Tabla | Campo de salida obligatorio |
|---|---|
Cases | Case_ID* |
Event_log | Case_ID* |
Event_start | |
Event_end | |
Activity | |
Activity_order | |
Automated | |
Event_cost | |
Event_processing_time | |
Tags | Tag_ID |
Case_ID* | |
Tag | |
Tag_type | |
Due_dates | Case_ID* |
Due_date | |
Due_date_type | |
Actual_date | |
Expected_date | |
On_time | |
Cost | |
Difference |
*) Dependiendo de la plantilla de la aplicación, Case_ID puede llamarse de forma diferente, por ejemplo, Purchase_order_item_ID o Incident_ID.
Ver y editar el modelo de datos
Asegúrate siempre de que tu modelo de datos cumple los requisitos. Consulta Requisitos del modelo de datos.
- Localiza la sección Salida en Transformaciones de datos y selecciona Modelo de datos para ver el modelo de datos de tu aplicación de proceso.
Consulta Editar transformaciones de datos para obtener más información sobre cómo cambiar el modelo de datos.
Comprobación de validación
Se muestra una notificación si tu modelo de datos no cumple los requisitos.

Consulta Requisitos del modelo de datos para obtener más detalles.
Filtrar tipos de tablas
Puedes utilizar las opciones de Filtro para mostrar los tipos de tablas seleccionados en el modelo de datos.
Añadir tablas
Asegúrate de que haya una tabla de entrada para el objeto que quieres añadir y de que el objeto esté definido en models -> 2_objects en la sección Transformaciones de Transformaciones de datos.
Sigue estos pasos para añadir una tabla.
- Selecciona + Añadir tabla. Se mostrará el cuadro de diálogo Añadir tabla .
- Selecciona el tipo de tabla que quieres añadir de la lista Tipo .
- Selecciona la tabla que define la nueva tabla de salida.
- Selecciona la clave principal para la nueva tabla.
- Define las propiedades adicionales para la tabla.
Nota:
Dependiendo del tipo de tabla, se pueden solicitar diferentes propiedades.
- Añade las relaciones para la tabla y selecciona Añadir tabla.
Consulta Añadir tablas para obtener más información sobre cómo añadir una tabla en las transformaciones.
Propiedades adicionales para las tablas de eventos
Se recomienda tener una tabla de Eventos independiente por actividad o una tabla de Eventos por objeto. Por ejemplo, crear_eventos_oportunidad y eventos_aprobar_oportunidad, etc., o la tabla eventos_oportunidad .
La siguiente tabla describe las propiedades que debes especificar al añadir una tabla de Eventos .
| Propiedad | Descripción | Obligatorio S/N |
|---|---|---|
Event_ID | El identificador único del evento. | Y |
Activity | El campo que contiene el nombre del evento. Describe el paso del proceso. | Y |
Event start | Los campos que contienen la marca de tiempo asociada con el inicio de la ejecución del evento. | N |
Event end | El campo que contiene la marca de tiempo asociada con el final de la ejecución del evento. | Y |
User | El campo que contiene el usuario que ejecutó el evento. | N |
Automated | El campo que contiene indica si el evento se ejecuta manualmente o de forma automática. | N |
Order | El campo que contiene el orden de los eventos. | N |
Processing time | El campo que contiene el tiempo para ejecutar el evento (en milisegundos). | N |
Event cost | Los campos que contienen los costes de ejecución del evento. | N |
Parent event ID | Los campos que se utilizan para definir una relación principal-secundario entre eventos, que se pueden utilizar para crear una jerarquía de procesos estructurada. | N |
Asegúrate de que haya una tabla de entrada para cada tabla de eventos y de que los eventos estén definidos en models -> 3_events en la sección Transformaciones de Transformaciones de datos.
Eliminar una tabla
Sigue estos pasos para eliminar una tabla.
- Selecciona la tabla que deseas eliminar en el editor del modelo de datos. Se mostrará el panel Editar tabla .
- Selecciona Eliminar tabla. Se mostrará un mensaje de confirmación.
- Selecciona Eliminar para continuar.
La tabla y las relaciones se eliminan del modelo de datos.
Añadir relaciones
Sigue estos pasos para añadir una relación entre dos tablas.
- Selecciona la tabla que quieres relacionar con otra tabla. Se mostrará el panel Editar tabla .
- En el panel Editar tabla , localiza la sección Relaciones .
- Selecciona + Añadir nuevo para crear una nueva relación.
- Selecciona el campo que deseas utilizar en esta tabla de la lista Clave .
- Selecciona la tabla a la que deseas conectarte y selecciona el campo que utilizas para conectarte de la lista Clave .
- Selecciona Aplicar.
Eliminar una relación
Sigue estos pasos para eliminar una relación.
- Selecciona la tabla para la que deseas eliminar una relación saliente. Se mostrará el panel Editar tabla .
- En el panel Editar tabla , localiza la relación que deseas eliminar y selecciona Eliminar relación.
- Selecciona Aplicar.
Cambiar la clave principal de una tabla
Sigue estos pasos para cambiar la clave principal de una tabla.
- Selecciona la tabla para la que deseas cambiar la clave principal. Se mostrará el panel Editar tabla .
- En el panel Editar tabla , localiza la relación para la que deseas cambiar la clave principal.
- Selecciona el nuevo campo que se utilizará como clave principal para unir las tablas.
- Selecciona Aplicar.
Nota:
Si cambias la clave principal, el campo que seleccionas como la nueva clave principal se duplica en la tabla. Puedes eliminar el campo original en Data Manager.
Las claves principales se pueden establecer en null.
Hacer que el modelo de datos actualizado esté disponible en los paneles
Sigue estos pasos para hacer que los cambios en el modelo de datos estén disponibles en los paneles.
- Selecciona Guardar para guardar el modelo de datos.
- Selecciona Aplicar a los paneles para ejecutar las transformaciones y hacer que la tabla esté disponible para su uso en los paneles.
Nota:
Esto puede tardar varios minutos. Si la ejecución finaliza correctamente, los cambios en el modelo de datos se mostrarán en Data Manager.
La opción Guardar solo se habilita después de realizar cualquier cambio en el modelo de datos.
Panel de vista previa
Puedes seleccionar una tabla para ver los campos y el contenido de los datos en el panel Vista previa. La vista previa de los datos te permite comprobar si los datos tienen el aspecto esperado.
El panel Vista previa muestra los datos de la última ejecución de datos en la que se volvió a calcular esta tabla. Si has realizado cambios recientes, inicia una nueva ejecución de datos para ver sus resultados, consulta Editar transformaciones de datos.
Seleccionar columnas visibles
Puedes seleccionar las columnas que quieres mostrar en el panel Vista previa .
Sigue estos pasos para cambiar las columnas visibles.
| Paso | Acción |
|---|---|
| 1 | Selecciona Columnas para mostrar la lista de columnas. |
| 2 | Selecciona las columnas que quieres mostrar en el panel Vista previa de la lista. |
Crear un modelo de datos personalizado
En algunos casos, es posible que desees añadir objetos a una aplicación de proceso existente. Por ejemplo, cuando utilizas una aplicación Proceso personalizado o Proceso de registro de eventos como punto de partida y quieres ampliarla con otros objetos. Para ello, sigue los siguientes pasos.
- Añade los archivos SQL para el nuevo Object y Event_log en la sección de modelos en Transformaciones de datos.
- Ve a Modelo de datos y añade tablas para el Objeto y Event_log a tu modelo de datos.
- Añade una relación ficticia para las nuevas tablas al modelo de datos existente.
- Ve a Procesos y añade un nuevo proceso relacionado con el nuevo Objeto.
- Elimina el proceso original.
- Ve a Modelo de datos y elimina las tablas
CasesyEvent_log. Si procede, elimina las tablasTagsyDue_dates.
- Requisitos del modelo de datos
- Tipos de tablas
- Tablas de salida requeridas
- Ver y editar el modelo de datos
- Comprobación de validación
- Filtrar tipos de tablas
- Añadir tablas
- Eliminar una tabla
- Añadir relaciones
- Eliminar una relación
- Cambiar la clave principal de una tabla
- Hacer que el modelo de datos actualizado esté disponible en los paneles
- Panel de vista previa
- Crear un modelo de datos personalizado