流程还原是 分析看板 之一,由端到端流程筛选、条件筛选、路径选择和流程渲染,用于还原真实流程执行过程,相关执行数据,并做可视化展示,为分析提供基础条件。我们将从以下四个方面来介绍:

流程视图区域位于流程还原看板的左侧区域,该区域主要包含几个部分:流程图、视图调整按钮、视图数值显示控制。

根据用户所选路径,呈现路径所包含的流程的节点以及节点的连线关系,此外,在流程的开始节点的前置和流程结束节点的后置,有两个虚拟节点流程开始、流程结束,用于标记流程执行的始末,方便查看。同时流程图中包含一些信息,如下表:
| 信息 | 描述 |
|---|---|
| 活动名称 | 活动节点右侧区域,显示当前活动节点的名称 |
| 活动数值 | 活动节点右侧区域,活动名称下方,有一个数值,这个数值跟随3.视图数值显示控制中的配置来变化,显示相应指标 |
| 案例占比 | 在活动节点的左侧,有一个显示百分比数值的区域;这个数值显示的是:当前案例范围内,包含这个活动节点的案例所占的比例,占比越高颜色越深,占比越低颜色越浅 |
| 连线数值 | 活动间连线上的数值,这个数值跟随3.视图数值显示控制中的配置来变化,显示相应指标,数值越高颜色越深且连线越粗,数值越低颜色越浅且连线约细 |
视图调整按钮区域包含三个功能:播放流程动画、画布放大/缩小、画布大小重置。
根据分析需求,选择相应的数值显示在流程图中,数值按数量、时间两类分共计有如下8种。
缩略数字开关,默认处于关闭状态,打开后,数量会以"千/万"为单位进行换算&缩略显示。| 数值名称 | 说明 |
|---|---|
| 案例数量 | 经过这个活动节点/连线的案例数量 |
| 活动数量 | 经过该活动节点/连线的次数 |
| 耗时中位数 | 经过该活动或连线的案例所消耗时间的中位数 |
| 耗时总和 | 经过该活动或连线的案例所消耗时间的总和 |
| 耗时平均值 | 经过该活动或连线的案例所消耗时间的平均值 |
| 耗时最大值 | 经过该活动或连线的案例所消耗时间的最大值 |
| 耗时最小值 | 经过该活动或连线的案例所消耗时间的最小值 |
| 耗时标准差 | 经过该活动或连线的案例所消耗时间的标准差 |
根据数据集数据以及端到端筛选条件由系统自动计算出当前流程范围内的路径。默认按照最常用路径从高到低进行排序,并以条形图形成展示;默认第一个路径是处于选中状态的,用户也可以选择多个路径,左侧流程图会根据所选路径进行相应的呈现。
排序方式共计有4中,分别是:最常用路径、最不常用路径、最长耗时、最短耗时,可以下拉进行切换。
路径有两种呈现形式,默认是条形图形式,也可以下拉切换为列表形式。
更多按钮来查看、选择更多路径,也可以铜鼓更少按钮来减少路径的显示数量。路径统计:展示总数及覆盖率信息。
案例统计:展示总数及覆盖率信息。
端到端筛选的前提条件是要在数据集中创建了相应的端到端业务场景
端到端流程筛选是用于帮助用户,根据业务场景对端到端业务场景进行自定义配置,可以还原、分析原有的业务场景,也可以选择其中的一支或几支流程,来还原、分析业务场景的局部,以实现从高阶流程视角到低阶流程视角的筛选和分析。
具体操作说明如下:
端到端流程选择下拉框,可查看当前数据集中所包含的所有子流程。移除按钮,即可将当前流程移除至[待添加流程]列表中。流程移除后,流程路径和流程视图均会根据所选流程进行重新渲染展示。添加按钮,即可再次将当前流程添加到[端到端流程]场景中。置灰显示,将所选流程置灰,以便观察缺失当前环节后,流程图的运行情况。
端到端筛选是分析看板内优先级最高的筛选操作,分析看板内的
条件筛选范围、路径计算、流程展示均受端到端筛选控制。
条件筛选的优先级仅次于端到端筛选,却是流程分析的关键手段之一,详细需求见条件筛选。
数据统计区域位于看板的右上位置,展示"路径统计"、"案例统计"相关信息。


