Overview
Filters provide mechanisms to remove events and related tasks from the underlying process model event log. When a filter is applied, all variants, steps and activities are re-generated (as opposed to a Slicer which removes the variants not applicable to the combination of slicers applied)
Attributes
The underlying Event Log data can be filtered based on Event -> Resource, or any of the defined Task attributes. One of more resources and/or events can be selected.
Tasks
Setting | Description |
# Tasks in Variants | Useful in reducing the number of variants in a process model. Often 95% of tasks are contained in the top 5% of variants, with 80% of variants containing only 1-5 tasks i.e. they are outliers. Setting this to 2-5 can significantly reduce the analysis complexity |
# Activities in a Task | Allows for defining what variants appear based on the number of activities in the underlying tasks. If there is a maximum number of activities allowed in a process, this can then be used to filter non-compliant variants |
Task Duration (mins) | Allows filtering of tasks and associated variants based on the duration of tasks. Can be used to filter variants where all tasks have a high duration, as opposed to a high average duration |
Time
Filters the event log and associated variants/tasks based on a time range. The range applies to the task create time
Metrics
Filters the event log based on related tasks that meet the defined metric criteria. There are 3 types of metrics; true/false, duration and volume. The selection options change dynamically based on the type of metric