全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210610553.3 (22)申请日 2022.05.31 (71)申请人 广州宸祺出 行科技有限公司 地址 510700 广东省广州市黄埔区腾飞一 街2号501房 (部位: 5 001) (72)发明人 梁发章  (74)专利代理 机构 广州云领专利代理事务所 (普通合伙) 44441 专利代理师 文健航 (51)Int.Cl. G06F 16/245(2019.01) G06F 16/25(2019.01) G06F 16/23(2019.01) (54)发明名称 一种基于数据导出中心的数据导出方法、 服 务系统 (57)摘要 本发明公开了一种基于数据导出中心的数 据导出方法, 由数据导出中心执行所述数据导出 方法, 所述数据导出方法包括: 接收业务系统的 数据导出请求, 所述数据导出请求包括数据查询 配置参数; 根据所述数据导出请求创建导出任 务; 按预设周期检测是否有待执行的导出任务, 若是, 则将待执行的导出任务提交至线程池; 执 行所述线程池中的导出任务。 本发 明通过部署独 立的数据导出中心, 将业务系统执行数据导出的 服务操作进程交由独立的数据导出中心完成, 实 现了数据导出中心与业 务管理系统的解耦。 权利要求书2页 说明书8页 附图2页 CN 114925085 A 2022.08.19 CN 114925085 A 1.一种基于数据导出中心的数据导出方法, 其特征在于, 由数据导出中心执行所述数 据导出方法, 所述数据导出 方法包括: 接收业务系统的数据导出请求, 所述数据导出请求包括数据查询配置参数; 根据所述 数据导出请求创建导出任务; 按预设周期检测是否有待执行的导出任务, 若是, 则将待执行的导出任务提交至线程 池; 执行所述线程池中的导出任务, 查询导出任务的数据查询配置参数, 判断是否符合任 务执行要求: 若否, 则中断当前 执行并更新 导出任务的状态; 若是, 则根据数据查询配置参数调用目标业务系统的数据查询接口, 在对应的数据库 分页进行 数据查询, 将获取的数据整合成文件进行存 储以导出 数据。 2.根据权利要求1所述的基于数据导出中心的数据导出方法, 其特征在于, 所述在对应 的数据库分页进行 数据查询, 具体包括: 生成查询日志, 在每一次数据库分页查询完成后, 更新查询日志中的数据查询页码值 或最近一次数据查询的尾行 标识值。 3.根据权利要求1所述的基于数据导出中心的数据导出方法, 其特征在于, 根据 所述数 据导出请求创建导出任务, 具体包括: 所述数据查询配置参数包括用于区分接入业 务系统的业 务系统标识; 调取预存的业务系统信息, 将业务系统信息与业务系统标识进行进行一致性校验; 当 校验通过时, 创建导出任务。 4.根据权利要求1所述的基于数据导出中心的数据导出方法, 其特征在于, 将 获取的数 据整合成文件进行存 储以导出 数据, 具体包括: 所述数据查询配置参数包括导出数据类型和导出数据分割类型; 所述导出数据分割类 型用于设置导出 数据的分割处 理, 限定单个文件大小、 及是否进行文件压缩; 根据导出 数据类型和导出 数据分割类型, 将数据整合成符合要求的文件。 5.根据权利要求1所述的基于数据导出中心的数据导出 方法, 其特 征在于: 所述数据查询配置参数包括数据查询接口容 错次数阈值; 在调用目标业务系统的数据查询接口时, 当数据查询接口的返回错误 次数或超时次数 大于数据查询接口容 错次数阈值, 中断当前 执行并更新 导出任务的状态。 6.根据权利要求5所述的基于数据导出中心的数据导出 方法, 其特 征在于: 所述数据查询配置参数包括数据查询接口超时时间和数据查询接口异常时休眠时间; 所述查询接口超时 时间用于判断数据查询接口是否超时的时长阈值; 所述数据查询接口异常时休眠时间用于设置当数据查询接口超时或返回错误后, 允许 导出任务休眠的时长; 当满足休眠时长时, 重新调用目标业务系统的数据查询接口, 并记录 数据查询接口 的返回错 误次数或超时 次数。 7.一种服 务系统, 其特 征在于, 所述 服务系统包括 业务系统和数据导出中心; 其中, 所述业务系统用于向数据导出中心发送数据导出请求, 所述数据导出请求包括 数据查询配置参数; 所述数据导出中心接收业务系统 的数据导出请求, 所述数据导出请求包括数据查询配权 利 要 求 书 1/2 页 2 CN 114925085 A 2置参数; 根据所述数据导出请求创建导出任务; 所述数据导出中心按预设周期检测是否有待执行的导出任务, 若是, 则将待执行的导 出任务提交至线程池; 所述数据导出中心执行所述线程池中的导出任务, 查询导出任务的数据查询配置参 数, 判断是否符合任务执 行要求: 若否, 则中断当前 执行并更新 导出任务的状态; 若是, 则根据数据查询配置参数调用目标业务系统的数据查询接口, 在对应的数据库 分页进行 数据查询, 将获取的数据整合成文件进行存 储以导出 数据。 8.根据权利要求7所述的服务系统, 其特征在于, 所述数据导出中心在对应的数据库分 页进行数据查询, 具体包括: 生成查询日志, 在每一次数据库分页查询完成后, 更新查询日志中的数据查询页码值 或最近一次数据查询的尾行 标识值。 9.根据权利要求7所述的服务系统, 其特征在于, 根据所述数据导出请求创建导出任 务, 具体包括: 所述数据查询配置参数包括用于区分接入业 务系统的业 务系统标识; 所述数据导出中心调取预存的业务系统信 息, 将业务系统信 息与业务系统标识进行进 行一致性校验; 当校验通过时, 创建导出任务。 10.根据权利要求7所述的服务系统, 其特征在于, 将获取的数据整合成文件进行存储 以导出数据, 具体包括: 所述数据查询配置参数包括导出数据类型和导出数据分割类型; 所述导出数据分割类 型用于设置导出 数据的分割处 理, 限定单个文件大小、 及是否进行文件压缩; 所述数据导出中心根据导出数据类型和导出数据分割类型, 将数据整合成符合要求的 文件。权 利 要 求 书 2/2 页 3 CN 114925085 A 3

PDF文档 专利 一种基于数据导出中心的数据导出方法、服务系统

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