一种多源查询方法及电子设备、存储介质技术

技术编号:44034371 阅读:21 留言:0更新日期:2025-01-15 01:13
本申请公开了一种多源查询方法及电子设备、存储介质,该方法包括:多源查询引擎获取目标输入的查询语句;解析查询语句是否包含维表元素;响应于查询语句包含维表元素,创建与维表元素对应的目标维表;基于目标维表进行多源查询任务。上述方案,能够提升跨源查询效率。

【技术实现步骤摘要】

本申请涉及大数据分布式计算,特别是涉及一种多源查询方法及电子设备、存储介质


技术介绍

1、现有技术中,为解决在进行跨源查询时,不同数据源之间不能互访问等问题,通常采用flink做为通用分布式计算引擎在各种数据源上做跨源查询。但是该方式需要目标需要先开发create语句创建flink维表,才能实现在flink sql引擎中直接查询扩展系统,开发create语句时目标需要关注扩展系统和flink数据类型之间的映射关系,需要时刻保证其映射关系的准确性,该过程极为耗时且复杂。


技术实现思路

1、本申请至少提供一种多源查询方法及电子设备、存储介质,能够提升跨源查询效率。

2、本申请第一方面提供了一种多源查询方法,该方法包括:多源查询引擎获取目标输入的查询语句;解析查询语句是否包含维表元素;响应于查询语句包含维表元素,创建与维表元素对应的目标维表;基于目标维表进行多源查询任务。

3、其中,创建与维表元素对应的目标维表,包括:从统一元数据服务获取维表元素对应的表结构信息;基于表结构信息,生成建表语本文档来自技高网...

【技术保护点】

1.一种多源查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述创建与所述维表元素对应的目标维表,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述表结构信息,生成建表语句,包括:

4.根据权利要求1所述的方法,其特征在于,在所述创建与所述维表元素对应的目标维表之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述创建所述目标数据库,包括:

6.根据权利要求4所述的方法,其特征在于,响应于所述查询语句包含所述维表元素,在所述基于所述维表元素,判断所述多源查询引擎是否已缓存所述目标维表所...

【技术特征摘要】

1.一种多源查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述创建与所述维表元素对应的目标维表,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述表结构信息,生成建表语句,包括:

4.根据权利要求1所述的方法,其特征在于,在所述创建与所述维表元素对应的目标维表之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述创建所述目标数据库,包括:

6.根据权利要求4所述的方法,其特征在于,响应于所述查询语句包含所述维表元素,在所述基于所述维表元素,判断所述多源...

【专利技术属性】
技术研发人员:王际超周明伟钱浩东张淑云
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1