- 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
- Simulación de procesos
- 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
- Autopilot™ para SQL (vista previa pública)
- 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
- 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 apps de proceso
- Publicar aplicaciones de proceso
- Plantillas de la aplicación
- Notificaciones
- Recursos adicionales

Process Mining
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 Objetos, 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.
Directrices
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 .
Additional transformations
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.
Convencion de nombres
Si los nombres de las tablas de objetos dan lugar a conflictos de nombres más adelante, añade el sufijo _base a las tablas.
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_createden 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.
Timestamp fields
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_invoicey Invoices_events_Change_invoice_price.
Invoices_events.
Registro de transacción
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. |
Convencion de nombres
[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.
Etiquetas
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.
De forma similar a los eventos, pueden estar presentes varias tablas de etiquetas en el modelo de datos.
Convencion de nombres
[Tag] + _tags para crear un archivo por etiqueta, o [Object] + _tags para crear un archivo por objeto. Por ejemplo, Invoice_approved_and_paid_by_same_person_tags, Invoice_approval_too_late_tags, o un archivo con todas las etiquetas de factura combinadas Invoice_tags.
Fechas límite
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 datey Expected date.
De forma similar a los Eventos, pueden estar presentes varias tablas de Fechas de vencimiento en el modelo de datos.
Convenciones de nombres
[Due date] + _due_dates para crear un archivo por fecha de vencimiento, o [Object] + _due_dates para crear un archivo por objeto. Por ejemplo, Payment_deadline_due_dates, Payment_deadline_with_discount_due_dates, o un archivo con todas las fechas de vencimiento de las facturas combinadas Payment_due_dates.