Skip to main content

Data required for a Process Mining study

The tables below describe the essential (mandatory) and / or optional (optional) data that the software needs to perform an analysis.

Any input format (file) must contain these fields, which will be used in the data feed API.

NameDescriptionmandatory/optional
Case IDAllows to distinguish, in the traces, the case to which the task relates (examples: client ID, which one seeks to analyze the succession of tasks, production batch, client file number, ...)mandatory
TasksDescription or name of a task (can be aggregated with other columns to create a Task ID)mandatory
Start dateDate on which a task beginsmandatory
End dateDate a task endsrecommended (*)
ResourceDescription of the resource involved in the activity (ex: Customer advisor, Production resource, ...)recommended (**)
Other informationIf the data source contains other information allowing, such as Resources for example, to complete the business analysis, to categorize, to understand or to deduce the behavior of the process, this information is obviously to be kept. They are not formally described as necessary data, but can add much to the analysis. Examples: promotion period, commercial context, production plant, ...optional

(*) If we want to take advantage of the time spent in tasks

(**) If we want to obtain relevant information on the Resources associated with the process

Example of event log: industrial process

Fictitious example of an industrial process The second line indicates the business mapping corresponding to the necessary data

Case IDActivityStart dateEnd dateResourceOther
** lot number **** step ****entry timestamp **** output timestamp **** robot id **** production line **
1cutting13:46:0013:46:24R2RENNES
1stamping13:46:2613:46:28R2RENNES
1marking13:46:3013:46:33R2RENNES
1setting13:46:3613:46:40R2RENNES
1labeling13:46:4513:46:46R2RENNES
2cutting13:46:0513:46:29R2LYON
2stamping13:46:3013:46:32R2LYON
2marking13:46:3513:46:37R2LYON
2labeling13:46:4013:46:41R2LYON

Other Example of event log: market process

Case IDActivityStart dateEnd dateResourceOtherOther
** order number **** activity **** date **** **** advisor **** product **** quantity **
57021order28/01/2016 11:10:05LudoviciPhone1
57022order28/01/2016 12:34:23SarahHard disk 2 To2
57023order28/01/2016 13:30:20AndréHeadphones1
57021stock check28/01/2016 11:15:05LudoviciPhone1
57022livraison28/01/2016 12:35:23SarahHard disk 2 To2
57023cancellation28/01/2016 13:33:10AndréHeadphones1

Other Example of event log: hospital journey

Case IDActivityStart dateEnd DateResourceOtherOther
** patient **** care **** entry date**** output date **** staff **** age **** cost class **
883radiology10/12/2016 09:10:0510/12/2016 09:23:09Dr Durant45A
884reception10/12/2016 09:12:5010/12/2016 09:20:30J. Dupuis65
884blood test10/12/2016 10:02:2010/12/2016 10:23:12A. Joyeux65C
884billing10/12/2016 10:45:0510/12/2016 10:50:22J. Dupuis65
880scanner10/12/2016 11:10:0010/12/2016 11:50:09Dr Poisson36E