流程数据清理机制,再也不用担心“系统运行效率”
在应用苍穹流程服务云的过程中,会积累大量的历史数据,占用宝贵的存储空间,进而影响系统运行效率。为了避免历史数据过大引发的问题,自金蝶云·苍穹V5.0.011起,流程服务云优化了流程、业务事件、消息自动清理机制,提供历史数据自动清理功能。
1 适用版本
该功能适用版本为金蝶云·苍穹V5.0.011及以上。
2 功能详情
2.1 业务场景一
客户希望流程审批结束后,能够将与流程实例相关的历史数据,如流转日志、异常消息等及时清理掉。针对该场景,可通过以下两个步骤实现:
步骤一:在【系统服务云】→【系统管理】→【调度管理】→【调度计划】→【流程服务云】→【工作流服务】中,启用“删除流程运行期数据调度计划”,该调度计划默认为启用,如下图所示:
调度计划详情
步骤二:设置“删除流程运行期数据调度计划”相关参数,如下图所示:
设置调度计划参数
通过以上设置,流程异步消息、流程异常消息,流程条件规则历史将保留10天后自动清理。
流程审批结束,流程实例状态变为历史流程后、流程变量、流转日志信息将立刻清理。
2.2 业务场景二
客户希望定期清理业务事件中心运行积累下的历史数据,具体可以通过以下两个步骤实现:
步骤一:在【系统服务云】→【系统管理】→【调度管理】→【调度计划】→【流程服务云】→【业务事件中心】中,启用“删除事件中心运行期数据调度计划”,该调度计划默认为启用,如下图所示:
启用“删除事件中心运行期数据调度计划”调度计划
步骤二:设置“删除事件中心运行期数据调度计划”相关参数,如下图所示:
设置“删除事件中心运行期数据调度计划”参数
通过以上设置,异步消息、消息日志将保留7天后自动清理。
2.3 业务场景三
客户希望定期清理消息中心运行积累下的历史消息、消息日志,具体可通过以下三个步骤实现:
步骤一:在【系统服务云】→【系统管理】→【调度管理】→【调度计划】→【流程服务云】→【消息中心】中,启用“消息自动化清理调度计划”,该调度计划默认为启用,如下图所示:
启用“消息自动化清理调度计划”调度计划
步骤二:设置“消息自动化清理调度计划”相关参数,如下图所示:
设置“消息自动化清理调度计划”参数
步骤三:在【系统服务云】→【配置工具】→【参数配置】→【系统参数】→【流程服务云】→【消息中心】的消息清理配置中,进行“消息清理保留时间”设置,默认为六个月,如下图所示:
设置“消息清理保留时间”
通过以上设置,历史消息、消息日志保留“消息清理保留时间”参数中设置的时长,超过该时长后自动清理。
“删除流程运行期数据调度计划”、“删除事件中心运行期数据调度计划”、“消息自动化清理调度计划”执行情况,将记录在【系统服务云】→【系统管理】→【调度管理】→【运行日志】中。
3 亮点价值
亮点一:节约存储空间
优化后的自动清理机制,会定时或实时清理掉大量的流程、业务事件、消息历史数据,释放宝贵的存储空间。
亮点二:提高系统性能
优化后的自动清理机制,通过清理掉大量的流程、业务事件、消息历史数据,降低系统查询、统计分析时的算力消耗,从而提高系统性能。
4 常见问题
问:清理后的历史数据,能否恢复?
答:如果历史数据曾经被归档,则可以进行恢复;如果没有归档,清理后的历史数据,无法进行恢复。
5 相关链接
https://developer.kingdee.com/article/319910728197510656
6 划重点
金蝶云·苍穹V5.0H2——工作流服务新增“流程数据清理机制”,特性如下:
1、流程审批结束流程实例状态变为历史流程后,流程变量、流转日志信息将立刻清理。
2、流程异步消息、流程异常消息,流程条件规则历史将保留10天后自动清理。
3、异步消息、消息日志将保留7天后自动清理。
4、历史消息、消息日志保留“消息清理保留时间”参数中设置的时长,默认六个月,超过该时长后自动清理。
#往期推荐#
更多精彩内容,“码”上了解!↓
流程数据清理机制,再也不用担心“系统运行效率”
本文2024-09-23 00:56:55发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142776.html