北京滴普科技有限公司罗朝欣获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京滴普科技有限公司申请的专利一种多数据源数据查询方法、装置及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115952189B 。
龙图腾网通过国家知识产权局官网在2025-08-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211717003.8,技术领域涉及:G06F16/242;该发明授权一种多数据源数据查询方法、装置及系统是由罗朝欣;吴小前设计研发完成,并于2022-12-29向国家知识产权局提交的专利申请。
本一种多数据源数据查询方法、装置及系统在说明书摘要公布了:本发明公开了一种多数据源数据查询方法、装置及系统,属于联邦查询领域;采用Trino连接所有数据源,以获取每个数据源的元数据,以屏蔽异构数据源的字段差异,根据用户的选择和编排配置转换为有向无环图以生成统一查询SQL语句,无需根据不同数据源采用不同的SQL语句,本申请方案对多数据源异构数据的元数据统一编排,解析生成统一的查询SQL实现跨多数据源大数据查询。屏蔽了异构数据源的字段和SQL差异化,同时可编排查询节点生成查询SQL实现便捷的数据分析查询。提供了优秀的拓展能力、降低系统的复杂度,实现低门槛的海量数据多数据源数据编排分析查询。
本发明授权一种多数据源数据查询方法、装置及系统在权利要求书中公布了:1.一种多数据源数据查询方法,其特征在于,包括以下步骤: 采用Trino连接所有数据源,以获取每个数据源的元数据,所述元数据包括每个数据源对应的所有数据库和库表以及列的数据; 接收用户的选择和编排配置; 将编排配置后的数据转换为有向无环图,所述有向无环图包括节点和边;所述将编排配置后的数据转换为有向无环图,包括:将编排配置中每个操作作为一个节点,将具有关联的两个操作之间设置一个边,以将编排配置后的数据转换为有向无环图,所述数据存储在所述节点中; 采用深度遍历算法对所述有向无环图进行图遍历,同时采用栈和HashMap对所述有向无环图的节点和边进行存储和解析,以生成统一查询SQL;所述用深度遍历算法对所述有向无环图进行图遍历,同时采用栈和HashMap对所述有向无环图的节点和边进行存储和解析,以生成统一查询SQL,包括:根据所述有向无环图生成用于保存图遍历的节点的栈、用于保存边遍历解析的关联关系的HashMap以及用于临时存储节点出栈的数据的LIST;当遇到JOINNODE时,停止图遍历,并打上标记,将NODE从栈中进行出栈操作,放入到所述LIST中,直至栈为空或者遇到SUBSELECT子查询,则停止出栈;将LIST从后向前遍历,解析生成一个分支对应的select字句;递归从HashMap中获取标记的JOIN节点的上一节点直至无关联的key,得出相邻分支的开始节点;开始新分支的深度遍历,直至遍历到当前标记的JOIN节点,生成新分支的select字句;将JOINNODE关联的所有分支select字句用join连接起来;从标记的JOINNODE开始,深度遍历后续节点,直至整个图遍历完成,生成完整的统一查询SQL; 将所述统一查询SQL发送到所述Trino中得到查询结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京滴普科技有限公司,其通讯地址为:100089 北京市海淀区学院南路62号院1号楼10层1001-1002;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。