说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210775817.0 (22)申请日 2022.07.03 (71)申请人 中科金审 (北京) 科技有限公司 地址 100089 北京市海淀区学院南路62号 中关村资本大厦3层3 01 (72)发明人 邓昌智  (74)专利代理 机构 北京市浩 东律师事务所 11499 专利代理师 孙莉 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/242(2019.01) G06F 16/245(2019.01) G06F 16/27(2019.01) G06F 16/28(2019.01) (54)发明名称 一种支持多 源异构数据的统一SQ L查询系统 (57)摘要 本发明公开了一种支持多源异构数据的统 一SQL查询 系统, 该多源异构数据的统一SQL查询 系统, 首先可 以快速对源数据进行读取, 提取源 数据库内的数据, 对源数据库内的数据进行实时 更新, 任务管理单元进入前端页面, 进行任务调 度, 以及数据准备, 发生错误选择时, 可返回前度 页面, 重新选择, 异构数据源进行统一管理更新 以及同步, 更新实时数据, 完成实时数据的采集, 将采集生 成的数据, 使用相同的结构化查询语言 作为数据输入与管理的接口, 结构化查询语言语 句可以嵌套, 在异构数据源以及实时数据发现冲 突时, 可以对已有数据进行缓存, 对冲突数据进 行实时分析, 以及处理得出目标数据, 在对目标 数据进行汇总以及保存, 整个分析查询都进行实 时监控。 权利要求书1页 说明书4页 附图2页 CN 115129735 A 2022.09.30 CN 115129735 A 1.一种支持多源异构数据的统一SQ L查询系统, 其特 征在于, 包括以下步骤; S1: 在网上进行 数据查询, 设有专门查询的数据库, 进行查询, 数据库进行实时更新; S2: 对数据库的源数据进行读取, 在源数据库端, 根据源数据库的资料, 提取源数据的 操作; S3: 通过任务管理单 元进行任务调度以及选择; S4: 对于异构数据源进行统一管理更新以及同步; S5: 同时更新实时数据, 完成实时数据的采集; S6: 设置SQ L脚本查询, 使用相同的结构化 查询语言作为数据输入与管理的接口; S7: 设置异构数据源和实时数据冲突 解决措施; S8: 得出目标数据, 对目标 数据进行输入以及引用; S9: 在数据查询分析时, 对分析查询结构进行实时监控。 2.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S1以及步骤S2所 涉及数据进行实时更新上传, 以确保查询数据的准确性。 3.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S2中同时具有数据读取以及准备阶段。 4.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S3中任务调度模块, 进 行任务调 度以及任务选择, 在选择出现错误时, 可返回前端页 面进行重新选择。 5.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S5中将异构数据以及实时数据同步。 6.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S6中对同步 1数据, 使用相同的结构化查询语 言作为数据输入与管理的接口, 结构化 查询语言语句可以嵌套。 7.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S7中在在异构数据源和实时数据进行冲突时, 对已有数据进行缓存, 对冲突数据进 行实时分析, 以及处 理得出目标数据。 8.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 所 述步骤S8中对目标 数据进行汇总以及保存。 9.根据权利要求1所述的一种支持多源异构数据的统一SQL查询系统, 其特征在于: 在 数据查询分析时, 对分析查询结构进行实时监控, 使数据查询分析有依据可循。权 利 要 求 书 1/1 页 2 CN 115129735 A 2一种支持多源异构数据的统一SQL查询系统 技术领域 [0001]本发明涉及统一查询系统技术领域, 具体为一种支持多源异构数据的统一SQL查 询系统。 背景技术 [0002]大数据环境下, 企业面 临多样的数据结构: 关系型的数据库、 文件数据、  No‑SQL类 型、 流式数据、 倒排索引; 数据源也是丰富的: 一个企业通常会存在Oracle, SQLserver, MySQL等多个关系型数据库; 不同部门的CSV,  Parquet,Json类型的文件会存储在不同地 方。 不同业 务需要采用各种类型的N o‑SQL数据库如HBase, Mo ngD。 [0003]这种现有技 术方案在使用时还 存在以下问题: [0004]1、 只能对单个异构源数据库和目标数据库之间同步, 不能对异构的多源数据库与 单一目标 数据库同步。 [0005]2、 异构数据与实时数据之间易发生数据冲突, 无法进行 数据冲突分析以及处 理。 [0006]所以需要针对上述问题进行改进。 发明内容 [0007]本发明的目的在于提供一种支持多源异构数据的统一SQL查询系统, 以解决上述 背景技术提出的只能对单个异构源数据库和目标数据库之 间同步, 不能对异构的多源数据 库与单一目标数据库同步以及异构数据与实时数据之 间易发生数据冲突, 无法进 行数据冲 突分析以及处 理的问题。 [0008]为实现上述目的, 本发明提供如下技术方案: 一种支持多源异构数据的统一S QL查 询系统, 包括以下步骤; [0009]S1: 在网上进行数据查询, 设有专门查询的数据库, 进行查询, 数据库进行实时更 新; [0010]S2: 对数据库的源数据进行读取, 在源数据库端, 根据源数据库的资料, 提取源数 据的操作; [0011]S3: 通过任务管理单 元进行任务调度以及选择; [0012]S4: 对于异构数据源进行统一管理更新以及同步; [0013]S5: 同时更新实时数据, 完成实时数据的采集; [0014]S6: 设置SQ L脚本查询, 使用相同的结构化 查询语言作为数据输入与管理的接口; [0015]S7: 设置异构数据源和实时数据冲突 解决措施; [0016]S8: 得出目标数据, 对目标 数据进行输入以及引用; [0017]S9: 在数据查询分析时, 对分析查询结构进行实时监控。 [0018]优选的, 所述步骤S1以及步骤S2所涉及数据进行实时更新上传, 以确保查询数据 的准确性。 [0019]优选的, 所述 步骤S2中同时具有数据读取以及准备阶段。说 明 书 1/4 页 3 CN 115129735 A 3

PDF文档 专利 一种支持多源异构数据的统一SQL查询系统

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