- Notas relacionadas
- 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
- Showing or hiding the menu
- 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
- Análisis de causa raíz
- Simular el potencial de automatización
- Iniciar un proyecto de Task Mining desde Process Mining
- Triggering an automation from a process app
- Ver datos del proceso
- Creación de aplicaciones
- Cargar datos
- Transforming data
- Structure of transformations
- Tips for writing 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
- Hacer que las transformaciones estén disponibles en los paneles
- Modelos de datos
- Añadir y editar procesos
- Personalizar apps de proceso
- Publicar aplicaciones de proceso
- Plantillas de la aplicación
- Notificaciones
- Recursos adicionales

Process Mining
Structure of transformations
models\
en la sección Transformaciones de Transformaciones de datos está organizada según la estructura de los pasos de transformación.
Las plantillas de aplicación Registro de eventos y Proceso personalizado tienen una estructura de transformaciones de datos simplificada. Las aplicaciones de proceso creadas con estas plantillas de aplicación no tienen esta estructura de carpetas.
En el paso Objeto, las tablas de entrada se transforman en tablas de objetos. Cada objeto necesario para los eventos esperados debe tener su propia tabla. Consulta Diseñar un registro de eventos. Además, el objeto de apoyo también se puede definir aquí.
Invoices_input
, Invoice_types_input
y Customers_input
para crear la tabla de objetos Facturas.
Sigue estas directrices al crear una tabla de objetos.
- Hay un campo de ID de objeto, que es único para cada registro de datos.
- Todos los campos de objeto necesarios para el análisis de datos están presentes.
- Todos los campos de objeto tienen nombres que son fáciles de entender.
Invoice_ID
.
No todas las tablas de entrada se transforman en tablas de objetos. Además, otras tablas de entrada pueden contener información relevante, como la tabla Clientes del ejemplo. Puede ser conveniente definirlos en el paso Objetos como tablas independientes para que puedan reutilizarse en las transformaciones de datos.
En este paso de transformación, se crean tablas de eventos para cada objeto. Consulta Diseñar un registro de eventos. Cada registro de una tabla de eventos representa un evento que tuvo lugar. Hay dos escenarios sobre cómo se estructuran los datos:
- Campos de marca de tiempo: campos en una tabla de objetos con una marca de tiempo para un evento. Por ejemplo, el campo
Invoice_created
en una tablaInvoices
. - Registro de transacciones: una lista de eventos.
Según cómo estén estructurados los datos, las transformaciones para crear las tablas de eventos son diferentes.
En este escenario, los valores de un campo de marca de tiempo deben transformarse en registros independientes en una tabla de eventos. El siguiente ejemplo es una tabla de facturas que contiene tres campos de marca de tiempo.
Cada campo de marca de tiempo se usa para crear una tabla de eventos independiente. Por cada registro en el que el campo de marca de tiempo contenga un valor, crea una tabla con el ID de factura, el nombre del evento (Actividad) y la marca de tiempo en la que tuvo lugar el evento (Final del evento).
Invoices_input table
se divide en Invoice_events_Create_invoice
, Invoice_events_Delete_invoice
y Invoices_events_Change_invoice_price
.
Invoices_events
.
Si los eventos se almacenan en un registro de transacciones, deben identificarse los eventos relevantes por objeto. Crea una tabla por objeto y almacena el ID de objeto correspondiente, el nombre del evento (Actividad) y la marca de tiempo en que tuvo lugar el evento (Fin del evento).
Los siguientes campos son obligatorios en una tabla de eventos. Todos los registros de las tablas de eventos deben contener un valor para estos campos.
Campo |
Descripción |
---|---|
IdDeObjeto |
ID del objeto para el que ocurre el evento. Por ejemplo, el ID de la factura. |
Actividades |
La actividad describe qué acción tuvo lugar en el objeto. |
Event end |
El campo de finalización del evento indica cuándo finalizó el evento específico. Idealmente, este debería ser un campo de fecha y hora, en lugar de una fecha. |
[Activity] + _events
para crear un archivo de eventos por actividad, o [Object] + _events
para crear un archivo de eventos por objeto. Por ejemplo, Purchase_order_created_events
, Purchase_order_approved_events
o un archivo con todas las actividades de orden de compra combinadas Purchase_order_events
.
En el último paso de transformación, se agrega lógica empresarial según sea necesario para el análisis de datos. Aquí se pueden añadir campos derivados adicionales a las tablas existentes. Por ejemplo, tiempos de procesamiento específicos o campos booleanos que se usan en KPI en paneles.
Tags
y Due dates
.
Las etiquetas son propiedades de los objetos, que significan ciertas reglas empresariales. Las etiquetas se suelen añadir para facilitar el análisis de estas reglas empresariales. Por ejemplo:
- Factura pagada y aprobada por la misma persona.
- La aprobación de la factura tardó más de 10 días.
- Compruebe que se ha omitido la actividad de la factura.
Object ID
y Tag
. No todos los objetos tendrán una etiqueta y algunos objetos pueden tener varias etiquetas. La siguiente ilustración muestra un ejemplo de tabla de etiquetas.
Similar to Events, multiple Tags tables can be present in the data model.
Convencion de nombres
[Tag] + _tags
to create one file per tag, or [Object] + _tags
to create one file per object. For example Invoice_approved_and_paid_by_same_person_tags
, Invoice_approval_too_late_tags
, or one file with all invoice tags combined Invoice_tags
.
Las fechas límite representan plazos en el proceso. Estos se agregan a los datos para analizar si las actividades se realizan a tiempo para estas fechas límite.
Cada registro de la tabla de fechas de vencimiento representa una fecha de vencimiento para un objeto determinado. Ejemplos de fechas de vencimiento son:
- una fecha límite de pago para un pago.
- una fecha límite de aprobación para una orden de compra.
Object ID
, Due date
, Actual date
y Expected date
.
Similar to Events, multiple Due dates tables can be present in the data model.
Convenciones de nombres
[Due date] + _due_dates
to create one file per due date, or [Object] + _due_dates
to create one file per object. For example Payment_deadline_due_dates
, Payment_deadline_with_discount_due_dates
, or one file with all invoice due dates combined Payment_due_dates
.