数据集函数
用于返回当前数据集元数据和统计信息的函数,例如数据集名称、行数、文件信息和自动检测的列映射。
这些函数描述的是数据集本身,而非单个事件,因此ProcessMind会在应用中计算表达式时解析它们,例如在表达式编辑器的预览中。这些函数不能用于将表达式转换为数据库查询的数据集处理管道:使用其中任一函数的计算属性或数据集筛选器都会处理失败。您可以通过免费试用在表达式编辑器中体验这些函数。
lastDataUpdate
()返回最近一次数据上传或更新的时间戳。
| 返回值 | 日期 |
| 示例 | lastDataUpdate() → 上次更新时间戳 |
lastDateInData
()返回数据集中最后一个事件的时间戳。
| 返回值 | 日期 |
| 示例 | lastDateInData() → 数据中最后一个事件的时间戳 |
datasetName
()返回数据集的显示名称。
| 返回值 | 字符串 |
| 示例 | datasetName() → 销售订单 |
datasetRows
()返回数据集中的总行数(事件数)。
| 返回值 | 数字 |
| 示例 | datasetRows() → 15000 |
dataFreshnessDays
()返回距离上次数据更新的天数。
| 返回值 | 数字 |
| 示例 | dataFreshnessDays() → 3 |
dataFileName
()返回已上传数据的原始文件名。
| 返回值 | 字符串 |
| 示例 | dataFileName() → orders_2024.csv |
dataFileSize
()返回已上传数据文件的大小,单位为字节。
| 返回值 | 数字 |
| 示例 | dataFileSize() → 1048576 |
dataFileFormat
()返回检测到的已上传数据文件格式。
| 返回值 | 字符串 |
| 示例 | dataFileFormat() → csv |
detectedProcess
()返回自动检测到的业务流程类型名称。
| 返回值 | 字符串 |
| 示例 | detectedProcess() → 订单到收款 |
detectedCaseId
()返回检测为案例标识符的列名称。
| 返回值 | 字符串 |
| 示例 | detectedCaseId() → 订单编号 |
detectedTimestamp
()返回检测为事件时间戳的列名称。
| 返回值 | 字符串 |
| 示例 | detectedTimestamp() → 事件时间 |
detectedActivity
()返回检测为活动名称的列名。
| 返回值 | 字符串 |
| 示例 | detectedActivity() → 活动 |
相关主题
- 表达式概览:所有表达式函数。
优化流程,构建互联架构,掌控全局。
无需信用卡,也无需等待,即刻开始。将组织的实际工作方式转化为清晰、互联的流程设计。
构建流程架构,明确职责归属与管控措施,并在各层级统一角色分工。
开始免费试用,为流程治理、管理和持续改进建立可靠的统一基础。