业务流程归档
说明
业务流程数据主要是在单据流转过程中产生的,主要包括反写记录和流程实例数据,由于量比较多,占用空间比较大,现在都是通过归档和压缩把数据迁移到其他表来分担。相关分担表如下:
反写记录: t_bf_instanceSnap--》t_bf_instanceSnapHis--》t_bf_SnapBackUp
流程实例:
实例:t_bf_instance --》 t_bf_instanceHis --》 t_bf_instBackUp--》
节点:t_bf_instanceEntry --》 t_bf_instanceEntryHis --》 t_bf_instEntryBackUp--》
控制字段携带值:t_bf_instanceAmount--》t_bf_instanceAmountHis --》t_bf_instAmountBackUp-》
最后都到压缩文件表:t_BF_ArchiveFiles,把10个实例数据压缩成一个文件,通过日志表T_bf_InstArchiveLog查找。
特别说明:
归档,把当前表的数据分摊到历史或归档表, 并进行压缩,数据总体保持不变。
删除, 特别是反写快照表数据的数据,如果此单据以后不再需要操作或反向操作,可以把此数据删除,比如审核了好几年的数据。
归档
一、说明
1、 通过执行计划自动归档,执行计划每运行一次,归档1万个流程实例和1千行反写记录数据。
2、PT-146836[7.5.1.202005]2020年5月26日 版本之前只有业务流程实例自动归档服务一个执行计划,每天运行一次。
3、之后版本把归档分成两个执行计划:业务流程反写记录自动归档服务和业务流程实例自动归档服务,每天执行12次,如需加快归档可修改Cron表达式的运行时间范围和间隔,默认是0点到6点每30分钟执行一次(0 0/30 00-06 * * ?),如果要改成0点到8点每10分钟执行一次,则Cron表达式为:0 0/10 00-08 * * ?
二、新版本归档相关设置
1、 参数配置,一般建议时间间隔为3,6,6
2021年7月份版本后,已经强制自动归档了,不再需要开启归档。
2、 执行计划,包括业务流程反写记录自动归档服务和业务流程实例自动归档服务
二、老版本归档相关设置
参数配置,一般建议时间间隔为3,6,6
2、执行归档的执行计划,业务流程实例自动归档服务
3、 老版本加快归档建议:
使用Cron表达式(0 0/30 00-06 * * ?)代表每天0点到6点,每半个小时执行一次计划,如下截图:
注:如果不支持Cron表达式,可以自定义一个执行计划来归档业务流程数据
参考帖子:https://vip.kingdee.com/article/183758
业务流程归档
本文2024-09-23 03:37:31发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-160045.html