一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于数据库的数据融合方法、系统和电子设备与流程

2022-02-21 07:41:17 来源:中国专利 TAG:

技术特征:
1.一种基于数据库的数据融合方法,其特征在于,所述方法包括:将关系数据库中的数据映射到驱动虚拟表,并将时序数据库中的数据映射到时序虚拟表;基于预设语法的融合查询语句解析所述驱动虚拟表及时序虚拟表,得到解析结果,并提取所述解析结果中表征同一目标对象的数据标识所在数据列;根据所述表征同一目标对象的数据标识之间的对应关系对所述解析结果中的数据进行数据融合,得到融合数据,并将所述融合数据映射到融合虚拟表以完成数据融合。2.根据权利要求1所述的方法,其特征在于,所述预设语法的融合查询语句包括:根据动作词、驱动表名、时序表名、驱动列名、时序列名、关联条件和位置条件生成所述预设语法的融合查询语句;所述动作词用于执行数据提取以及数据关联的动作;所述关联条件用于根据所述驱动列名和所述时序列名关联所述驱动虚拟表和时序虚拟表中的数据;所述位置条件用于确定提取所述驱动虚拟表和所述时序虚拟表中数据时的具体位置;所述驱动列名对应所述驱动虚拟表中列数据的名称,所述时序列名对应所述时序虚拟表中列数据的名称;所述驱动表名和所述时序表名分别对应所述驱动虚拟表和所述时序虚拟表的名称。3.根据权利要求2所述的方法,其特征在于,所述基于预设语法的融合查询语句解析所述驱动虚拟表及时序虚拟表,得到解析结果,并提取所述解析结果中表征同一目标对象的数据标识所在的数据列,包括:拆分所述查询语句的关键字,得到拆分结果;利用所述拆分结果中的驱动表名和位置条件提取所述驱动虚拟表中的第一数据源;利用所述拆分结果中的时序表名和位置条件提取所述时序虚拟表中的第二数据源,所述解析结果由所述第一数据源和第二数据源组成;提取所述第一数据源和第二数据源中表征同一目标对象的数据标识所在的数据列。4.根据权利要求3所述的方法,其特征在于,所述根据所述表征同一目标对象的数据标识之间的对应关系对所述解析结果中的数据进行数据融合,得到融合数据,包括:将所述第一数据源和所述第二数据源进行笛卡尔积运算,并将运算结果作为第三数据源;基于所述表征同一目标对象的数据标识所在的数据列中一致的数据标识提取所述第三数据源中的目标数据行组成所述融合数据。5.根据权利要求4所述的方法,其特征在于,在所述基于所述表征同一目标对象的数据标识所在的数据列中一致的数据标识提取所述第三数据源中的目标数据行组成所述融合数据之后,所述方法还包括:删除所述目标数据行中的无关列,并将保留的结果作为所述融合数据,所述无关列为驱动列名和时序列名未提到的列。6.根据权利要求3所述的方法,其特征在于,所述利用所述拆分结果中的驱动表名和位置条件提取所述驱动虚拟表中的第一数据源,包括:根据所述位置条件确定驱动虚拟表中被提取的第一类数据行;
将所述第一类数据行中驱动列名和关联条件提到的数据列作为所述第一数据源。7.根据权利要求6所述的方法,其特征在于,所述利用所述拆分结果中的时序表名和位置条件提取所述时序虚拟表中的第二数据源,包括:根据所述位置条件确定时序虚拟表中被提取的第二类数据行;将所述第二类数据行中时序列名和关联条件提到的数据列作为所述第二数据源。8.一种基于数据库的数据融合系统,其特征在于,所述融合系统基于jdbc创建,所述系统包括:数据源映射模块,用于将关系数据库中的数据映射到驱动虚拟表,并将时序数据库中的数据映射到时序虚拟表;解析模块,用于基于预设语法的融合查询语句解析所述驱动虚拟表及时序虚拟表,得到解析结果,并提取所述解析结果中表征同一目标对象的数据标识所在的数据列;结果映射模块,用于根据所述表征同一目标对象的数据标识之间的对应关系对所述解析结果中的数据进行数据融合,得到融合数据,并将所述融合数据映射到融合虚拟表以完成数据融合。9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如权利要求1-7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如权利要求1-7任一项所述的方法。

技术总结
本发明公开了一种基于数据库的数据融合方法、系统和电子设备,其中方法包括:将关系数据库中的数据映射到驱动虚拟表,并将时序数据库中的数据映射到时序虚拟表;基于预设语法的融合查询语句解析驱动虚拟表及时序虚拟表,得到解析结果,并提取解析结果中表征同一目标对象的数据标识所在数据列;根据表征同一目标对象的数据标识之间的对应关系对解析结果中的数据进行数据融合,得到融合数据,并将融合数据映射到融合虚拟表以完成数据融合。本发明提供的技术方案解决了使用多条代码分别从两个数据库提取数据再使用融合代码融合数据的操作方式繁琐问题。作方式繁琐问题。作方式繁琐问题。


技术研发人员:冯刚义
受保护的技术使用者:北京力控元通科技有限公司
技术研发日:2021.12.23
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献