使用进度维度按已达到的里程碑对 BAM 活动进行分组。 此示例最能说明这一点。
请考虑来自教程 1 的业务流程,该业务流程处理项的请求。 (请参阅 教程 1:企业应用程序集成,了解有关此编排的详细信息。)编排包含一个决策形状,后面有两个分支。 在 教程 4:业务活动监视 中,将业务里程碑“拒绝”映射到表示请求被拒绝的分支中的形状,并将业务里程碑“已批准”映射到表示正在批准的请求的分支中的形状。 然后,创建一个进度维度,其中包括已批准和拒绝的业务里程碑。 在数据透视表中使用进展维度时,可以显示按其是否已批准或拒绝分组的 BAM 活动。 下图对此进行了说明。
可以在“拒绝”里程碑中定义子里程碑,虽然教程中没有这样做。 例如,如果业务流程确定了拒绝原因,则可以在“拒绝”里程碑中创建名为“差信用”和“缺货”的子里程碑。 如果使用了数据透视表中的进度维度,则可以向下钻取到“被拒绝”里程碑,以查看已达到“不良信用”里程碑的 BAM 活动以及已达到“未上市”里程碑的 BAM 活动。
BAM 中的进度维度包括 进度里程碑 和 进度阶段。 进度里程碑表示分类,这是要将 BAM 活动分组的方式。 例如,已批准和拒绝是进度里程碑,因为你将请求活动分类为已批准或拒绝。
注释
对两个概念使用“里程碑”一词是不幸的。 业务里程碑是 BAM 活动中的活动项;它表示应用程序中发生某些事件的日期和时间。 进度里程碑是分组活动实例的一种方式。 每个进度里程碑对应于业务里程碑。 若要最大程度地减少混淆,请考虑对进度里程碑及其对应的业务里程碑使用相同的名称。
进度阶段是一组对等里程碑。 包含子里程碑的示例包含两个进度阶段。 第一个分阶段进度包括“批准”和“拒绝”的进度里程碑。 第二个进度阶段包括“不良信贷”和“缺货”进度里程碑。
进度维度以进度里程碑作为其根开始。 此进度里程碑通常表示已收到原始消息。 每个进度里程碑可以包含一个进度阶段和任意数量的其他进度里程碑。 进度阶段中的所有进度里程碑都必须相互排斥。 在下图中,“处置”和“原因”是进度阶段,而“收到”、“批准”、“拒绝”、“信用不佳”和“缺货”是进度里程碑。
如何创建进度维度
在使用 BAM 视图向导创建进度维度之前,请先设计该进度维度。 下表标识了设计进度维度的过程,还包括每个步骤的示例。
流程 | 示例: |
---|---|
绘制要报告的类别和子类别的层次结构。 这些级别将成为进度里程碑。 |
收到: -批准 -否认 - 信用差 - 缺货 |
对于同一级别的每个类别集,请选择一个表示这些类别的名称。 这些名称将成为进度阶段。 |
包含已批准和拒绝的级别称为“处置”。 包含“不良信贷”和“缺货”的级别被称为“理由”。 |
确定表示每个进度里程碑的业务里程碑。 注意: BAM 活动必须包含每个业务里程碑的活动项。 |
接收:接收 已批准:已批准 被拒绝:被拒绝 不良信贷:否认-穷人信贷 缺货:被拒绝缺货 |
创建进度维度时,你将使用这些进度里程碑、阶段和业务里程碑。
注释
以下步骤从开始创建维度时开始。 必须已创建 BAM 活动并开始创建 BAM 视图。
创建进度维度
单击“加载项”选项卡,然后从“菜单命令”组中的 BAM 下拉列表中选择 BAM 视图。
在 BAM 视图向导中,单击“ 下一步 ”,直到看到 “新建 BAM 视图:聚合维度和度量值 ”页。
单击“ 新建维度”。
在“新建维度”对话框中,在“维度名称”框中键入维度的名称,然后从“维度类型”下拉列表中选择“进度维度”。
单击“ 新建里程碑”。
在“新建进度里程碑”对话框的“进度里程碑”框中,在设计层次结构的顶层键入进度里程碑的名称。 对于正在运行的示例,需要键入
Received
。选择对应于进度里程碑的业务里程碑,然后单击“ 确定”。 对于正在运行的示例,可以选择“接收”(<活动名称>)。
在“ 新建维度 ”对话框中,单击“ 新建阶段”。
在“新建进度阶段”对话框的“进度阶段”框中,键入最高级别阶段的名称,然后单击“确定”。 对于正在运行的示例,你将键入 处置。
在“ 新建维度 ”对话框中,单击“ 新建里程碑”。
在“新建进度里程碑”对话框的“进度里程碑”框中,键入第一级里程碑的名称。 对于我们正在使用的示例,你将键入
Approved
。在 “业务里程碑 ”下拉列表中,选择对应于进度里程碑的业务里程碑,然后单击“ 确定”。 对于正在运行的示例,可以选择“已批准”(<活动名称>)。
重复前面的三个步骤,添加位于同一进度阶段的任何其他里程碑。
如果业务里程碑包含子里程碑,请在“ 新建维度 ”对话框中选择父里程碑,单击“ 新建阶段”,然后重复前五个步骤来定义子阶段及其里程碑。
创建示例进度维度后,下图显示了新维度对话框。