前言
- 创建或设计个BPM流程模型;
- 确保在当前租户启动业务活动监控服务容器。
在Cordys业务运营平台上(Cordys BOP) ,可以使用下面任意途径,对BPM流程模型创建和配置关键绩效指标(KPI):
- 使用业务度量(Business Measure)创建KPI;
- 或者,可以直接基于业务流程模型创建KPI,如下文所述。
1.在工作空间(Workspace Documents)项目中,鼠标右键需要的流程模型,并选择模型属性(Model Properties)。
2.选择KPI标签页,并在工具栏上点击图标着手进行KPI向导。
3.指定名称、描述,以及目标,就是用名称、描述和目标域(Goal fields)分别来描述目标和目的的KPI。
4.在定义目标片段,做如下操作:
- 通过度量单位(Unit of Measure)下拉列表来选择度量单位(秒、分钟、小时……);
- 在目标值(Target Value)输入文本框输入目标值;
- 点击“+”添加范围限值。对于每个限值范围,按输入列要求,分别指定名称、下限值和上限值,并点击“Next”按钮。
5.在建立度量(Build Metric)片段,通过选择属性上的聚合函数,定义使用消息过滤方式来构建度量。基于参数的选择和应用过滤,KPI向导(KPI Wizard)将自动产生业务度量。做如下操作:
(1).在定义聚合片段(Define Aggregation)
- 选择聚合类型(Aggregation type)。从聚合函数列表中,可以选择聚合类型,列表包括:Sum、Count、Average、Min、Max;
- 从属性(Attribute)下拉列表中选择所需要的属性。这些属性包括标准属性以及在业务流程模型中定义的消息筛选器元素。
- 在选定的别名输入框中输入别名。
(2).在定义筛选器(Define Filters)片段,基于配置聚合定义上的参数创建一个筛选器。
- 点击“+”添加筛选器;
- 选择需要的属性(Attributes);
- 选择操作符,包括’=’、’<>’、’>’、’<’、’>=’和 ‘<=’;
- 为属性提供值并点击下一步。(Next)
(3).在配置时间框架(Configure Time frame)片段,做如下操作:
- 从下拉列表框中选择时间属性;
- 从下拉列表框中选择时间框架,包括“Static”和“Rolling”;
- 选择起止时间。
6.在表达式片段,做如下操作:建立必要的表达式,参考建立表达式过程“建立表达式”。如果KPI应该触发于周期性来建立趋势分析,选择定义进度表( Define Schedule)复选框并点击下一步(Next)。
7.在KPI中,应该引用配置间隔频率,需要在进度表片段做如下操作:
(1).选择自动发布(Auto Deploy)复选框,在发布KPI时,自动发布进度计划运行时;
(2).选择进度表类型(Schedule Type)下拉列表框并配置持续时间;
(3).选择目标文档(Target Document Type)下拉列表并做如下操作:
- 选择需要业务流程的目标和服务文档类型;
- 提供所需要的XML文本,自定义XML文档类型;
(4).选择定义活动(Define Actions)复选框(此外,可以选择模型邮件,如果想使用电子邮件模版发送邮件活动,可以使用这个邮件触发活动)并顶级下一步(Next)来定义活动。
8.选择邮件模型在KPI上配置电子邮件。
9.选择条件和活动(Conditions and Actions)并配置所需要的条件和活动。当在时间表区间,如果条件满足,则触发活动。(触发业务过程、WEB服务或发生通知)。
注意:
完成KPI定义的这样任务,需要发布所定义的KPI到租户中(organization)。
你已经成功的在BPM上创建了KPI
The KPIs created are displayed in the explorer view, as a child node of the process or the Activity on which the KPI is created. However, if a KPI is created on constructs such as Send Message, Receive Message, Start, End, Timeout and so on, which are not shown in the explorer view, then the KPIs created on these constructs are not displayed in the explorer view too.
Therefore, if you have to use these KPIs, select the Insert > Composite Control and other option on the User Interface toolbar and select the relevant KPI.