说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210969244.5 (22)申请日 2022.08.12 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 林楷坤  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 马天琪 (51)Int.Cl. G06F 16/16(2019.01) G06Q 10/10(2012.01) G06Q 40/02(2012.01) (54)发明名称 一种批量文 件处理系统及方法 (57)摘要 本申请提供一种批量文件处理系统及方法, 系统包括文件状态模块、 依赖关系模块和文件处 理模块, 文件状态模块用于记录多个文件的处理 状态, 多个文件包括目标文件, 依赖关系模块用 于存储多个文件之间的依赖关系, 文件处理模块 用于根据目标文件的处理状态和多个文件之间 的依赖关系确定是否处理目标文件。 也就是说, 本申请实施例提供利用依赖关系模块自动处理 文件之间的依赖关系, 将文件的依赖处理逻辑从 文件的业务处理逻辑中抽离出来, 使得文件处理 模块无需关注文件状态和文件依赖关系如何获 得, 只需要根据获取得到的文件状态结果和文件 依赖关系处理文件, 简化了批量文件的处理逻 辑, 提高批量文 件的处理效率。 权利要求书1页 说明书8页 附图1页 CN 115237861 A 2022.10.25 CN 115237861 A 1.一种批量文件处理系统, 其特征在于, 所述系统包括: 文件状态模块、 依赖关系模块 和文件处 理模块; 所述文件状态模块用于记录多个文件的处 理状态, 所述多个文件 包括目标文件; 所述依赖关系模块用于存 储多个文件之间的依赖关系; 所述文件处理模块用于根据目标文件的处理状态和所述多个文件之间的依赖关系确 定是否处 理目标文件。 2.根据权利要求1所述的系统, 其特征在于, 所述依赖关系 模块还用于预先配置所述多 个文件之间的依赖关系。 3.根据权利要求1所述的系统, 其特征在于, 所述文件处理模块还用于确定所述目标文 件是否存在系统中, 若不存在, 则获取 所述目标文件。 4.根据权利要求1 ‑3任意一项所述的系统, 其特征在于, 所述依赖关系包括文件前缀依 赖、 日期处 理依赖和处 理类型依赖 。 5.根据权利要求1 ‑3任意一项所述的系统, 其特征在于, 所述处理状态包括初始阶段、 中间阶段和最终阶段; 所述文件状态模块用于在所述目标文件未达时记录所述目标文件为初始阶段, 在所述 目标文件已达时记录所述目标文件为中间阶段, 在所述目标文件处理完毕时记录所述目标 文件为最终阶段。 6.一种批量文件处 理方法, 其特 征在于, 所述方法包括: 记录多个文件的处 理状态, 所述多个文件 包括目标文件; 存储多个文件之间的依赖关系; 根据目标文件的处 理状态和所述多个文件之间的依赖关系确定是否处 理目标文件。 7.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括: 预先配置所述多个文件之间的依赖关系。 8.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括: 确定所述目标文件是否存在, 若不存在, 则获取 所述目标文件。 9.根据权利要求6 ‑8任意一项所述的方法, 其特征在于, 所述依赖关系包括文件前缀依 赖、 日期处 理依赖和处 理类型依赖 。 10.根据权利要求6 ‑8任意一项所述的方法, 其特征在于, 所述处理状态包括初始阶段、 中间阶段和最终阶段; 所述记录多个文件的处 理状态包括: 在所述目标文件未达时记录所述目标文件为初始阶段, 在所述目标文件已达时记录所 述目标文件为中间阶段, 在所述目标文件处 理完毕时记录所述目标文件为 最终阶段。权 利 要 求 书 1/1 页 2 CN 115237861 A 2一种批量文件处理系统及方 法 技术领域 [0001]本发明涉及计算机领域, 特别涉及一种批量文件处 理系统及方法。 背景技术 [0002]随着当前社会的金融和计算机发展, 涉及越来越多的金融贸易, 银行作为进行金 融贸易的重要环 节之一, 需要对金融贸易进行 数据处理的核心系统, 例如额度管控系统。 [0003]当前银行的系统为了进行数据处理, 需要同步上下游的数据, 即每日从数据下传 平台批量获取上下游文件。 但是获取 的多个文件中存在多种依赖关系, 当前是在处理某一 文件时, 对该文件的依赖关系同时进行处理, 即在每个文件的处理过程中判断该文件依赖 的相关文件是否允许 该文件执 行。 这种方法对于 批量文件的处 理效率低下。 [0004]因此, 现在亟需一种能够提高批量文件的处 理效率的方法。 发明内容 [0005]有鉴于此, 本申请的目的在于提供一种批量文件处理系统及方法, 能够简化批量 文件的处 理逻辑, 提高批量文件的处 理效率。 [0006]本申请实施例提供了一种批量文件处理系统, 所述系统包括: 文件状态模块、 依赖 关系模块和文件处 理模块; [0007]所述文件状态模块用于记录多个文件的处 理状态, 所述多个文件 包括目标文件; [0008]所述依赖关系模块用于存 储多个文件之间的依赖关系; [0009]所述文件处理模块用于根据目标文件的处理状态和所述多个文件之间的依赖关 系确定是否处 理目标文件。 [0010]可选地, 所述依赖关系模块还用于预 先配置所述多个文件之间的依赖关系。 [0011]可选地, 所述文件处理模块还用于确定所述目标文件是否存在系统中, 若不存在, 则获取所述目标文件。 [0012]可选地, 所述依赖关系包括文件前缀依赖、 日期处 理依赖和处 理类型依赖 。 [0013]可选地, 所述处 理状态包括初始阶段、 中间阶段和最终阶段; [0014]所述文件状态模块用于在所述目标文件未达时记录所述目标文件为初始阶段, 在 所述目标文件已达时记录所述目标文件为中间阶段, 在所述目标文件处理完毕时记录所述 目标文件为 最终阶段。 [0015]本申请实施例提供一种批量文件处 理方法, 所述方法包括: [0016]记录多个文件的处 理状态, 所述多个文件 包括目标文件; [0017]存储多个文件之间的依赖关系; [0018]根据目标文件 的处理状态和所述多个文件之间的依赖关系确定是否处理目标文 件。 [0019]可选地, 所述方法还 包括: [0020]预先配置所述多个文件之间的依赖关系。说 明 书 1/8 页 3 CN 115237861 A 3

PDF文档 专利 一种批量文件处理系统及方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种批量文件处理系统及方法 第 1 页 专利 一种批量文件处理系统及方法 第 2 页 专利 一种批量文件处理系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:30:04上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。