全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210323972.9 (22)申请日 2022.03.29 (71)申请人 京东方科技 集团股份有限公司 地址 100015 北京市朝阳区酒仙桥路10号 (72)发明人 关蕊 张宁  (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 靳玫 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/25(2019.01) G06F 16/2455(2019.01) G06F 9/445(2018.01) (54)发明名称 数据同步方法和系统、 计算机可读存 储介质 (57)摘要 本公开是关于一种数据同步方法和系统、 计 算机可读存储介质。 该方法包括: 响应于在第一 交互界面内配置数据源的操作, 连接多个数据 源; 然后, 响应于在第二交互界面内创建任务的 操作, 生成任务配置文件; 之后, 响应于在第三交 互界面内启动数据同步任务的操作, 将源数据源 内的待同步数据同步至目标数据源。 这样, 本实 施例中通过可视化的配置操作可以实现不同数 据源之间数据的传输, 无需重复开发; 并且配置 过程简单, 可以降低学习成本 。 权利要求书3页 说明书15页 附图13页 CN 114691779 A 2022.07.01 CN 114691779 A 1.一种数据同步方法, 其特 征在于, 包括: 响应于在第一交 互界面内配置数据源的操作, 连接多个数据源; 响应于在第二交 互界面内创建任务的操作, 生成任务配置文件; 响应于在第 三交互界面内启动数据同步任务的操作, 将源数据源内的待同步数据同步 至目标数据源。 2.根据权利要求1所述的方法, 其特征在于, 响应于在第 一交互界面内配置数据源的操 作, 连接多个数据源, 包括: 响应于在所述第一交互界面内选择数据源的操作, 获取所述操作对应的数据源; 所述 数据源包括源数据源和目标 数据源; 响应于在所述第一交 互界面内修改配置参数的操作, 获取目标配置参数; 响应于在所述第 一交互界面内测试连接所述源数据源和所述目标数据源的操作, 尝试 连接所述源数据源和所述目标 数据源; 响应于连接成功, 保存所述数据源。 3.根据权利要求2所述的方法, 其特 征在于, 所述同步 规则采用热 更新, 包括: 响应于表示修改目标配置参数的操作, 修改任务配置文件内配置表格的目标配置参 数, 所述任务配置文件 存储到目标 数据库中。 4.根据权利要求1所述的方法, 其特征在于, 响应于在第二交互界面内创建任务的操 作, 生成任务配置文件, 包括: 响应于在所述第二交 互界面内配置任务信息的操作, 获取任务信息; 响应于在所述第二交 互界面内选择源数据源的操作, 获取源数据源; 响应于在所述第二交 互界面内选择待同步数据的操作, 获取待同步数据; 响应于在所述第二交 互界面内选择同步 规则的操作, 获取同步 规则; 响应于在所述第二交 互界面内选择目标 数据源的操作, 获取目标 数据源; 响应于在所述第二交 互界面内配置执 行周期和频率的操作, 获取 执行周期和频率; 响应于在所述第二交互界面内创建数据同步任务的操作, 创建目标任务, 所述目标任 务用于按照所述执行周期和频率以及同步规则将所述源数据源中的待同步数据同步到所 述目标数据源。 5.根据权利要求1所述的方法, 其特征在于, 响应于在第 三交互界面内启动数据同步任 务的操作, 将源数据源内的待同步数据同步至目标 数据源, 包括: 响应于启动数据同步任务的操作, 确定所启动任务的任务类型, 并根据所述任务类型 选择对应的数据同步插 件; 解析所述任务配置文件, 得到源数据源、 目标数据源、 同步规则、 执行周期和频率以及 待同步数据; 从所述源数据源读取所述待同步数据并根据所述同步规则确定是否转换所述待同步 数据; 响应于确定转换所述待 同步数据, 转换所述待 同步数据; 响应于确定不转换所述待 同 步数据, 输出转换后的转换 数据到所述目标 数据源; 获取执行结果数据。 6.根据权利要求5所述的方法, 其特 征在于, 所述同步 规则采用热 更新。权 利 要 求 书 1/3 页 2 CN 114691779 A 27.根据权利要求6所述的方法, 其特 征在于, 所述同步 规则采用热 更新, 包括: 测试新的同步 规则; 当所述新的同步规则正确时, 将新的同步规则处理为目标文档格式的目标数据包; 所 述目标文档格式与所述 规则加载接口相匹配; 将所述目标数据包存储到预设的指定目录之内, 以使预设的规则加载接口读取所述目 标数据包并使用所述目标 数据包对应的同步 规则。 8.一种数据同步系统, 其特征在于, 包括: 数据源管理模块、 任务管理模块和后台启动 任务模块; 所述数据源管理模块, 用于响应于在第一交互界面内配置数据源的操作, 连接多个数 据源; 所述任务管理模块, 用于响应于在第二交互界面内创建任务的操作, 生成任务配置文 件; 所述后台启动任务模块, 用于响应于在第三交互界面内启动数据同步任务的操作, 将 源数据源内的待同步数据同步至目标 数据源。 9.根据权利要求8所述的系统, 其特征在于, 所述数据源管理模块响应于在第 一交互界 面内配置数据源的操作, 连接多个数据源, 包括: 响应于在所述第一交互界面内选择数据源的操作, 获取所述操作对应的数据源; 所述 数据源包括源数据源和目标 数据源; 响应于在所述第一交 互界面内修改配置参数的操作, 获取目标配置参数; 响应于在所述第 一交互界面内测试连接所述源数据源和所述目标数据源的操作, 尝试 连接所述源数据源和所述目标 数据源; 响应于连接成功, 保存所述数据源; 或者, 响应于连接不成功, 重新执行获取目标配置 参数的步骤。 10.根据权利要求9所述的系统, 其特征在于, 所述任务管理模块采用热更新方式更新 所述同步 规则, 包括: 响应于表示修改目标配置参数的操作, 修改任务配置文件内配置表格的目标配置参 数, 所述任务配置文件 存储到目标 数据库中。 11.根据权利要求8所述的系统, 其特征在于, 所述任务管理模块响应于在第二交互界 面内创建任务的操作, 生成任务配置文件, 包括: 响应于在所述第二交 互界面内配置任务信息的操作, 获取任务信息; 响应于在所述第二交 互界面内选择源数据源的操作, 获取源数据源; 响应于在所述第二交 互界面内选择待同步数据的操作, 获取待同步数据; 响应于在所述第二交 互界面内选择同步 规则的操作, 获取同步 规则; 响应于在所述第二交 互界面内选择目标 数据源的操作, 获取目标 数据源; 响应于在所述第二交 互界面内配置执 行周期和频率的操作, 获取 执行周期和频率; 响应于在所述第二交互界面内创建数据同步任务的操作, 创建目标任务, 所述目标任 务用于按照所述执行周期和频率以及同步规则将所述源数据源中的待同步数据同步到所 述目标数据源。 12.根据权利要求8所述的系统, 其特征在于, 所述后台启动任务模块响应于在第三交权 利 要 求 书 2/3 页 3 CN 114691779 A 3

.PDF文档 专利 数据同步方法和系统、计算机可读存储介质

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