【技术实现步骤摘要】
本申请涉及大数据分布式计算,特别是涉及一种多源查询方法及电子设备、存储介质。
技术介绍
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所述的方法,其特征在于,响应于所述查询语句包含所述维表元素,在所述基于所述维表元素,判断所述多源...
【专利技术属性】
技术研发人员:王际超,周明伟,钱浩东,张淑云,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。