全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210523731.9 (22)申请日 2022.05.13 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 赵飞 张帅 陈鹏 郭慕宸  (74)专利代理 机构 上海光栅知识产权代理有限 公司 31340 专利代理师 王沛懿 马雯雯 (51)Int.Cl. G06Q 10/10(2012.01) G06F 9/445(2018.01) (54)发明名称 工作流数据存储方法、 工作流数据加载方 法、 装置及设备 (57)摘要 本公开实施例提供一种工作流数据存储方 法、 工作流数据加载方法、 装置及设备, 通过 获取 目标工作流模 型, 目标工作流模 型包括至少一个 工作节点, 其中, 目标工作流模型表征目标任务 的任务流程, 工作节点表征任务流程中的任务 项; 确定目标工作流模型中的第一目标工作节 点, 其中, 第一目标工作节点为目标工作流模型 在当前模型版本中新配置的工作节 点; 获取第一 目标工作节 点的存储参数, 并将第一目标工作节 点和对应的存储参数存储为目标节点数据, 其 中, 存储参数表征工作节点适用的版本区间, 目 标节点数据用于生成模型版本在存储参数对应 的版本区间内的目标工作流模型中的工作节点。 实现了对工作流模型中各工作节 点的独立存储, 降低了存 储空间占用。 权利要求书3页 说明书17页 附图6页 CN 115526582 A 2022.12.27 CN 115526582 A 1.一种工作流数据存 储方法, 其特 征在于, 包括: 获取目标工作流模型, 所述目标工作流模型包括至少一个工作节点, 其中, 所述目标工 作流模型表征目标任务的任务 流程, 所述工作节点表征 所述任务 流程中的任务项; 确定所述目标工作流模型中的第一目标工作节点, 其中, 所述第一目标工作节点为所 述目标工作流模型在当前模型 版本中新配置的工作节点; 获取所述第 一目标工作节点的存储参数, 并将所述第 一目标工作节点和对应的存储参 数存储为目标节点数据, 其中, 所述存储参数表征所述工作 节点适用的版本区间, 所述目标 节点数据用于生成模型版本在所述存储参数对应的版本区间内的目标工作流模型中的工 作节点。 2.根据权利要求1所述的方法, 其特征在于, 所述存储参数包括最小版本标识和最大版 本标识, 其中, 所述最小版本标识表征工作节点所适用的版本的最低版本, 所述最大版本标 识表征工作节点所适用的版本的高低版本 。 3.根据权利要求2所述的方法, 其特征在于, 所述获取所述第 一目标工作节点的存储参 数, 包括: 获取所述目标工作流模型当前模型 版本的版本标识; 基于所述当前模型 版本的版本标识, 得到所述目标工作节点的最小版本标识; 基于预设最大 标识, 得到所述目标工作节点的最大 版本标识。 4.根据权利要求1所述的方法, 其特征在于, 所述确定所述目标工作流模型中的第 一目 标工作节点, 包括: 获取所述目标工作流模型的第 一版本信 息, 所述第 一版本信 息用于确定所述目标工作 流模型在前一模型 版本中包括的工作节点; 根据所述第 一版本信 息和所述目标工作流模型在当前模型版本中包括的工作节点, 确 定所述第一目标工作节点。 5.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 确定第二目标工作节点, 所述第 二目标工作节点为所述目标工作流模型在 当前模型版 本中新移除的工作节点; 基于所述目标工作流模型当前模型版本的版本标识, 更新所述第 二目标工作节点对应 的目标节点数据中的存 储参数。 6.根据权利要求5所述的方法, 其特征在于, 所述基于所述目标工作流模型当前模型版 本的版本标识, 更新所述第二目标工作节点对应的目标节点数据中的存 储参数, 包括: 基于所述当前模型 版本的版本标识, 更新所述第二目标工作节点的最大 版本标识。 7.根据权利要求1 ‑6任一项所述的方法, 其特 征在于, 所述方法还 包括: 基于所述目标工作流模型在当前模型版本中包括的工作节点, 生成所述当前模型版本 的版本信息, 所述版本信息表征所述 目标工作流模型中包括的各工作节点, 以及各工作节 点之间的顺序; 存储所述当前模型 版本的版本标识与所述当前模型 版本的版本信息的映射关系。 8.根据权利要求1 ‑6任一项所述的方法, 其特 征在于, 所述方法还 包括: 确定第三目标工作节点, 所述第 三目标工作节点为所述目标工作流模型在 当前模型版 本和前一模型 版本中均包括的工作节点;权 利 要 求 书 1/3 页 2 CN 115526582 A 2基于所述当前模型版本的版本标识, 更新所述第 三目标工作节点对应的目标节点数据 中的存储参数。 9.一种工作流数据加载 方法, 其特 征在于, 包括: 接收第一加载指令, 所述第 一加载指令 中包括目标工作流模型的目标模型版本, 其中, 所述目标工作流模型包括至少一个工作 节点, 所述目标工作流模型表征目标任务的任务流 程, 所述工作节点表征 所述任务 流程中的任务项; 获取所述目标模型版本对应的至少一个目标节点数据, 所述目标节点数据包括存储参 数, 所述存储参数表征工作 节点适用的版本区间, 所述目标模 型版本位于所述版本区间内, 所述目标节点数据用于生成所述目标模型 版本对应的目标工作流模型中的工作节点; 根据各所述目标节点数据, 加载 所述目标模型 版本对应目标工作流模型。 10.根据权利要求9所述的方法, 其特征在于, 所述获取所述目标模型版本对应的至少 一个目标节点数据, 包括: 获取预设的节点数据的存储参数, 所述存储参数包括最小版本标识和最大版本标识, 所述最小版本标识表征所述节点数据对应的工作 节点所适用的版本的最低版本, 所述最大 版本标识 表征所述节点数据对应的工作节点所适用的版本的高低版本; 根据所述目标模型版本和各所述节点数据对应的存储参数, 将能够覆盖所述目标模型 版本的存 储参数对应的节点数据, 确定为目标节点数据。 11.一种工作流数据存 储装置, 其特 征在于, 包括: 获取模块, 用于获取目标工作流模型, 所述目标工作流模型包括至少一个工作节点, 其 中, 所述目标工作流模型表征目标任务的任务流程, 所述工作节点表征所述任务流程中的 任务项; 确定模块, 用于确定所述目标工作流模型中的第 一目标工作节点, 其中, 所述第 一目标 工作节点 为所述目标工作流模型在当前模型 版本中新配置的工作节点; 存储模块, 用于获取所述第一目标工作节点的存储参数, 并将所述第一目标工作节点 和对应的存储参数存储为 目标节点数据, 其中, 所述存储参数表征所述工作节点适用的版 本区间, 所述目标节 点数据用于生成模型版本在所述存储参数对应的版本区间内的目标工 作流模型中的工作节点。 12.一种工作流数据加载装置, 其特 征在于, 包括: 接收模块, 用于接收第一加载指令, 所述第一加载指令中包括目标工作流模型的目标 模型版本, 其中, 所述目标工作流模型包括至少一个工作 节点, 所述目标工作流模型表征目 标任务的任务 流程, 所述工作节点表征 所述任务 流程中的任务项; 获取模块, 用于获取所述目标模型版本对应的至少一个目标节点数据, 所述目标节点 数据包括存储参数, 所述存储参数表征工作节点适用的版本区间, 所述 目标模型版本位于 所述版本区间内, 所述目标节点数据用于生成所述目标模型版本对应的目标工作流模型中 的工作节点; 加载模块, 用于根据各所述目标节点数据, 加载所述目标模型版本对应目标工作流模 型。 13.一种电子设备, 其特 征在于, 包括: 处 理器, 以及与所述处 理器通信连接的存 储器; 所述存储器存储计算机执 行指令;权 利 要 求 书 2/3 页 3 CN 115526582 A 3

.PDF文档 专利 工作流数据存储方法、工作流数据加载方法、装置及设备

文档预览
中文文档 27 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共27页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 工作流数据存储方法、工作流数据加载方法、装置及设备 第 1 页 专利 工作流数据存储方法、工作流数据加载方法、装置及设备 第 2 页 专利 工作流数据存储方法、工作流数据加载方法、装置及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:05:00上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。