UiPath Documentation
process-mining
2023.10
false

Guía del usuario de Process Mining

Última actualización 5 de may. de 2026

Campos de entrada de proceso personalizados

Introducción

Si tus datos para casos y eventos se dividen en diferentes archivos de entrada, utiliza la plantilla de aplicación de Proceso personalizado.

Si quieres crear una nueva aplicación de Proceso personalizado, debes cargar un conjunto de datos que contenga los datos que se utilizarán en la aplicación de proceso.

Para cada tabla, debe ser un archivo tsv (separado por tabulaciones) o un archivo .csv (separado por comas) que contenga una columna para cada campo de entrada.

Esta sección contiene una descripción general de las tablas de entrada para el Proceso personalizado. Para cada campo, se muestra el nombre, el tipo de datos y una breve descripción. Aparte de eso, se indica si el campo es obligatorio.

Importante:

Los nombres de las tablas y los nombres de los campos distinguen entre mayúsculas y minúsculas. Asegúrate siempre de que los nombres de los campos (encabezados de columna) de tu conjunto de datos coincidan con los nombres de los campos (en inglés) de las siguientes tablas y de que los nombres de los archivos coincidan con los nombres de las tablas.

Campos obligatorios y opcionales

Tu archivo de datos de entrada puede tener diferentes campos o diferentes nombres de campo. Sin embargo, algunos campos son obligatorios, lo que significa que los datos deben estar disponibles en tu archivo de datos de entrada para un correcto funcionamiento de la app de proceso.

Nota:

Cuando un campo es obligatorio, no debe contener valores NULL .

Tipos de campo

La siguiente tabla describe los diferentes tipos de campos y su configuración de formato predeterminada.

Tipo de campoFormato
Booleanotrue, false, 1, 0
datetimeyyyy-mm-dd hh:mm:ss[.ms], donde [.ms] es opcional. Consulta la documentación oficial de Microsoft si quieres cambiar el formato de fecha.
doubleSeparador decimal: . (punto) Separador de miles: ninguno
textN/D
EnteroSeparador de miles: ninguno

Cases_raw

La tabla Cases_raw contiene información detallada para el estado, el tipo, el valor y la descripción del caso relacionado.

NombreTipo de datosObligatorio S/NDescripción
Case_IDtextYEl identificador único del caso al que pertenece el evento.
CasetextNUn nombre fácil de usar para identificar el caso.
Case_statustextNThe status of the case in the process. For example, open, closed, pending, approved, etc.
Case_typetextNLa categorización de los casos.
Case_valuedoubleNUn valor monetario relacionado con el caso.

Campos de casos personalizados

Además, hay disponibles campos de casos personalizados.

  • 30 fields of type text;
  • 10 fields of type double;
  • 10 fields of type datetime;
  • 10 fields of type boolean;
  • 10 fields of type duration.

Los campos personalizados tienen nombres genéricos. La siguiente tabla describe los campos personalizados que se pueden utilizar en una aplicación de proceso.

NombreTipo de datosObligatorio S/N
custom_case_text_{1...30}textN
custom_case_number_{1...10}doubleN
custom_case_datetime_{1...10}datetimeN
custom_case_boolean_{1...10}BooleanoN
custom_case_duration_{1...10}EnteroN
Nota:

Cuando utilizas un campo personalizado, debes cambiar el nombre del campo al utilizar Data Manager por un nombre que coincida con el valor. Consulta Campos. Los campos personalizados que están vacíos en tu conjunto de datos no se muestran en Process Mining.

Event_log_raw

La tabla Event_log contiene información sobre las actividades ejecutadas en el proceso.

NombreTipo de datosObligatorio S/NDescripción
ActivitytextYEl nombre del evento. Esto describe el paso del proceso.
Case_IDtextYEl identificador único del caso al que pertenece el evento.
Event_enddatetimeYLa marca de tiempo asociada al final de la ejecución del evento.
Event_IDEnteroY*El identificador único del evento.
Automated**BooleanoNIndica si el evento se ejecuta manualmente o de forma automatizada.
Event_costdoubleNLos costes de ejecución del evento.
Event_detailtextNInformación relacionada con el evento.
Event_startdatetimeNLa marca de tiempo asociada al inicio de la ejecución del evento.
TeamtextNEl equipo que ejecutó el evento.
UsertextNEl usuario que ejecutó el evento.

*) Event_ID es opcional, pero es obligatorio si quieres utilizar Fechas de vencimiento.

**) Automated forma parte de los datos de entrada. Sin embargo, si necesitas derivar si un evento está automatizado o no, debes personalizarlo en las transformaciones de datos para crear esa lógica basada en la información requerida. Se recomienda hacer esto en el archivo Event_log.sql . Localiza la declaración que contiene ...as "Automated" y reemplázala, por ejemplo, con una declaración como se muestra a continuación.

case when Event_log_base."User" = 'A' then pm_utils.to_boolean('true') else pm_utils.to_boolean('false') end as "Automated"
case when Event_log_base."User" = 'A' then pm_utils.to_boolean('true') else pm_utils.to_boolean('false') end as "Automated"

Campos de eventos personalizados

Además, hay campos de eventos personalizados disponibles.

  • 30 fields of type text;
  • 10 fields of type double;
  • 10 fields of type datetime;
  • 10 fields of type boolean;
  • 5 fields of type duration.

Los campos personalizados tienen nombres genéricos. La siguiente tabla describe los campos personalizados que se pueden utilizar en una aplicación de proceso.

NombreTipo de datosObligatorio S/N
custom_event_text_{1...30}textN
custom_event_number_{1...10}doubleN
custom_event_datetime_{1...10}datetimeN
custom_event_boolean_{1...10}BooleanoN
custom_event_duration_{1...5}EnteroN
Nota:

Cuando utilizas un campo personalizado, debes cambiar el nombre del campo al utilizar Data Manager por un nombre que coincida con el valor. Consulta Campos. Los campos personalizados que están vacíos en tu conjunto de datos no se muestran en Process Mining.

Tags_raw

La tabla Tags_raw contiene campos para las etiquetas definidas en tu proceso. Cuando cargues etiquetas, se habilitará el panel Etiquetas.

Nota:

Etiquetas_sin procesar es una tabla opcional.

NombreTipo de datosObligatorio S/NDescripción
Case_IDtextYEl identificador único del caso al que pertenece la etiqueta.
TagtextYUn nombre fácil de usar para identificar la etiqueta.
Tag_typetextNLa categoría a la que pertenece la etiqueta.

Due_dates_raw

La tabla Due_dates_raw contiene campos para las fechas de vencimiento definidas en tu proceso. Si cargas las fechas de vencimiento, el panel de Fechas de vencimiento se habilitará.

Nota:

Due_dates_raw_raw es una tabla opcional.

NombreTipo de datosObligatorio S/NDescripción
Event_IDEnteroYEl identificador único del evento al que pertenece la fecha límite.
Due_datetextYEl nombre de la fecha de vencimiento.
Actual_datedatetimeYEl momento real en que se produjo el evento asociado a la fecha de vencimiento.
Expected_datedatetimeYEl momento en que se esperaba que ocurriera el evento asociado con la fecha límite.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado