统计操作列表
本文列出了 Power Automate Process Mining 桌面应用中的统计运算。
START()
返回流程/事件/案例/路径的开始时间。
支持的上下文:流程、事件、案例、边缘
输出数据类型:DATE
END()
返回流程/事件/案例/路径的结束时间。
支持的上下文:流程、事件、案例、边缘
输出数据类型:DATE
DURATION()
返回流程/事件/案例/路径的持续时间。
支持的上下文:流程、事件、案例、边缘
输出数据类型:TIME
EVENTCOUNT()
返回案例/流程中的事件数。
支持的上下文:流程、事件
输出数据类型:INT
CASECOUNT()
返回流程中的案例数。
支持的上下文:流程
输出数据类型:INT
ACTIVETIME()
返回案例可用时间。
支持的上下文:案例
输出数据类型:TIME
WAITINGTIME()
返回案例等待时间。
支持的上下文:案例
输出数据类型:TIME
ISPARALLEL()
在案例上下文中,如果至少一个事件与另一个事件并行发生,返回 TRUE,否则返回 FALSE。 在事件上下文中,如果事件与另一个事件并行发生,返回 TRUE,否则返回 FALSE。
支持的上下文:案例、事件
输出数据类型:BOOL
ISPARALLELWITH([condition])
如果事件与另一个满足给定条件的事件并行发生,返回 TRUE,否则返回 FALSE。
支持的上下文:事件
参数:
[condition] - 接受并行的条件
数据类型:布尔值
输出数据类型:BOOL
UTILIZATION()
返回案例利用率(从 0 到 1 的数字)。
支持的上下文:案例
输出数据类型:FLOAT
PARALLELUTILIZATION()
返回累积案例利用率(从 0 到 1 到 N 的数字)。 大于 1 的值是由于并行事件持续的时间比案例本身长。
支持的上下文:案例
输出数据类型:FLOAT
REWORKCOUNT([attributeName])
返回案例内所有返工(循环和自循环)的总数。
支持的上下文:案例
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选。
数据类型:STRING(仅允许固定字符串)
输出数据类型:INT
LOOPCOUNT([attributeName])
返回案例中的循环计数。
支持的上下文:案例
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:INT
SELFLOOPCOUNT([attributeName])
返回案例中的自循环计数。
支持的上下文:案例
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:INT
OCCURRENCE([attributeName])
返回案例中给定事件属性值的发生索引。
支持的上下文:事件
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:INT
ISSELFLOOP([attributeName])
当事件/边缘具有自循环重复时返回 true。
支持的上下文:事件、边缘
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:BOOL
ISLOOP([attributeName])
当事件/边缘具有循环重复时返回 true。
支持的上下文:事件、边缘
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:BOOL
ISREWORK([attributeName])
当事件/边缘有任何类型的返工(自循环或循环)时,返回 true。
支持的上下文:事件、边缘
参数:
[attributeName] - 用于计算重复的属性名称。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:BOOL
ISLOOPINFLOW([attributeName])
当事件/边缘具有循环流入时返回 true。
支持的上下文:事件、边缘
参数:
[attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:BOOL
ISLOOPOUTFLOW([attributeName])
当事件/边缘具有循环流出时返回 true。
支持的上下文:事件、边缘
参数:
- [attributeName] - 用于计算重复的属性。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
输出数据类型:BOOL
LOOPGAIN([attributeName])
返回事件的循环流出和循环流入之间的差值。 当事件有循环流出而没有循环流入时,值为 +1。 当事件没有循环流出、有循环流入时,值为 -1。 否则返回 0。
支持的上下文:事件
参数:
[attributeName] - 用于计算重复的属性名称。 如果未输入任何属性,则默认属性为挖掘属性(活动属性),可选
数据类型:STRING(仅允许固定字符串)
输出数据类型:INT
MEDIAN([context],[value],[compression])
计算根据所定义上下文分组的值的近似中间值。
支持的上下文:流程、案例、事件、边缘
参数:
[context] - 定义执行运算的上下文
数据类型:STRING(仅允许固定字符串)
[value] - 计算中值所基于的值
数据类型:STRING(仅允许固定字符串)
[compression] - 控制估算准确度和内存利用率。 高压缩值可以增加估算的准确度,但会让运算更慢。 此值必须在 20 到 1000 之间,默认值为 200。
数据类型:FLOAT
输出数据类型:INT、FLOAT、DATE、TIME
QUANTILE([context],[value],[q],[compression])
计算根据所定义上下文分组的值的近似第 q 分位数。 如果数据的 q 分数低于该值且数据的 (1-q) 分数高于该值,则数据集的第 q 分位数定义为该值。
支持的上下文:流程、案例、事件、边缘
参数:
[context] - 定义执行运算的上下文
数据类型:STRING(仅允许固定字符串)
[value] - 要计算的值
数据类型:INT、FLOAT、DATE、TIME
[q] - 要计算的分位数,必须在 0 到 1 之间(包括 0 和 1)。
数据类型:FLOAT(仅允许常量值)
[compression] - 控制估算准确度和内存利用率。 高压缩值可以增加估算的准确度,但会让运算更慢。 此值必须在 20 到 1000 之间,默认值为 200。
数据类型:FLOAT
输出数据类型:INT、FLOAT、DATE、TIME
CDF([context],[value],[x],[compression])
计算根据所定义上下文分组的值中给定值的估计累积分布函数 (cdf)。
支持的上下文:案例、事件、边缘
参数:
[context] - 定义执行运算的上下文
数据类型:STRING(仅允许固定字符串)
[value] - 要计算累积分布的值。
数据类型:INT、FLOAT、DATE、TIME
[x] - 阈值数据类型:INT、FLOAT、DATE、TIME(需要与 [value] 参数相同的数据类型)
[compression] - 控制估算准确度和内存利用率。 高压缩值可以增加估算的准确度,但会让运算更慢。 此值必须在 20 到 1000 之间,默认值为 200。
数据类型:FLOAT
输出数据类型:INT、FLOAT、DATE、TIME
ISFINISHED()
当案例分类为已完成时返回 true(在“流程上下文 - 案例分类”中定义)。
支持的上下文:案例
输出数据类型:BOOL
ISRUNNING()
当案例分类为正在运行时返回 true(在“流程上下文 - 案例分类”中定义)
支持的上下文:案例
输出数据类型:BOOL
ISSTUCK()
当案例分类为停滞时返回 true(在“流程上下文 - 案例分类”中定义)。
支持的上下文:案例
输出数据类型:BOOL
ISINCOMPLETEIMPORT()
当案例分类为导入未完成时返回 true(在“流程上下文 - 案例分类”中定义)
支持的上下文:案例
输出数据类型:BOOL
STATS([聚合]*,[类型]**)
根据所选聚合和统计信息类型返回计算的流程统计信息。
支持的上下文:流程
参数:
[Aggregate] – 将用于计算流程统计信息的聚合(例如:总和、平均值、最小值、最大值、范围、标准偏差)
[Type] - 计算中使用的统计信息的类型
输出数据类型:INT、FLOAT、TIME、DATE
聚合类型
以下是允许的聚合类型:
- Sum
- 平均
- Min
- Max
- 范围
- Stdev
统计信息类型
客户 | 说明 |
---|---|
CaseStart | 案例开始 |
CaseEnd | 案例结束 |
CaseDuration | 案例持续时间 |
CaseActiveTime | 案例可用时间 |
CaseWaitingTime | 案例等待时间 |
CaseUtilization | 案例利用率 |
EventCount | 事件计数 |