流程挖掘函数
流程挖掘专用函数,用于分析事件序列和流程。
了解流程挖掘函数
这些函数可帮助您分析案例中的活动顺序:
- 紧接着发生:活动A之后立即发生活动B(中间没有其他活动)
- 后续发生:活动A之后的某个时间发生活动B(中间可能有其他活动)
常见用法
-
检查紧邻顺序:
directlyFollowedBy("Submit", "Review") // Returns true if Submit → Review with no events between -
检查后续顺序:
eventuallyFollowedBy("Order Placed", "Order Shipped") // Returns true even if there are activities between -
查找流程偏差:
// Cases where approval was skipped eventuallyFollowedBy("Request", "Complete") && not eventuallyFollowedBy("Request", "Approve") -
识别返工模式:
// Activity repeats immediately (self-loop) directlyFollowedBy("Review", "Review") -
一致性检查:
// Verify mandatory sequence if(eventuallyFollowedBy("Create", "Approve"), "Compliant", "Missing Approval")
directlyFollowedBy
(activity1, activity2)检查某个案例中一个活动是否紧接在另一个活动之后。
| 参数 |
| ||||||
| 返回值 | 布尔值 | ||||||
| 示例 | directlyFollowedBy("Submit", "Review") → 如果Submit后紧接Review,则返回true | ||||||
| 另请参阅 |
eventuallyFollowedBy
(activity1, activity2)检查某个案例中一个活动之后是否最终出现另一个活动。
| 参数 |
| ||||||
| 返回值 | 布尔值 | ||||||
| 示例 | eventuallyFollowedBy("Order", "Ship") → 如果Order之后最终出现Ship,则返回true | ||||||
| 备注 | 即使两个活动之间还有其他活动,也会返回true。 | ||||||
| 另请参阅 |
相关主题
- 表达式概览:所有表达式函数。
优化流程,构建互联架构,掌控全局。
无需信用卡,也无需等待,即刻开始。将组织的实际工作方式转化为清晰、互联的流程设计。
构建流程架构,明确职责归属与管控措施,并在各层级统一角色分工。
开始免费试用,为流程治理、管理和持续改进建立可靠的统一基础。