【技术实现步骤摘要】
基于数据模型的数据查询方法、装置、计算机设备及介质
[0001]本申请实施例涉及数据查询
,尤其涉及一种基于数据模型的数据查询方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着数据技术的发展,各行各业的分析和决策上对数据的依赖更加明显。除了常规报表和数据统计外,日常工作中为了灵活应对业务需求,数据查询通常都不可或缺。数据查询是一种用户根据自己的需求,灵活地选择查询条件,系统根据用户的选择生成相应的统计报表的数据查询方式。数据查询一般对查询时间有要求,相关技术中,数据查询的查询效率低下。
技术实现思路
[0003]本申请实施例提供了一种基于数据模型的数据查询方法、装置、计算机设备及存储介质,其可以提高数据查询效率,该技术方案如下:第一方面,本申请实施例提供了一种基于数据模型的数据查询的方法,包括步骤:响应于在交互界面上的数据查询触发操作,在所述交互界面上方显示数据查询页面;所述数据查询页面包括数据模型选择区域以及数据显示区域;所述数据模型选择区域显示有若干个数据模型;每个所述数据模型包括若干个具有关联关系的字段;响应于从若干个所述数据模型中选择确定目标数据模型的触发操作,显示所述目标数据模型的若干个字段;响应于从若干个所述字段中选择确定的至少两个目标字段的触发操作,根据至少两个目标字段在所述目标数据模型的关联关系,获取至少两个所述目标字段对应的数据;在所述数据显示区域显示至少两个所述目标字段以及对应的数据。
[0004]第二方面,本申请实施例提供了一种基于数据模型的数据查询装置 ...
【技术保护点】
【技术特征摘要】
1.一种基于数据模型的数据查询方法,其特征在于,所述方法包括如下步骤:响应于在交互界面上的数据查询触发操作,在所述交互界面上方显示数据查询页面;所述数据查询页面包括数据模型选择区域以及数据显示区域;所述数据模型选择区域显示有若干个数据模型;每个所述数据模型包括若干个具有关联关系的字段;响应于从若干个所述数据模型中选择确定目标数据模型的触发操作,显示所述目标数据模型的若干个字段;响应于从若干个所述字段中选择确定的至少两个目标字段的触发操作,根据至少两个目标字段在所述目标数据模型的关联关系,获取至少两个所述目标字段对应的数据;在所述数据显示区域显示至少两个所述目标字段以及对应的数据。2.根据权利要求1所述的基于数据模型的数据查询方法,其特征在于:所述响应于在交互界面上的数据查询触发操作,在所述交互界面上方显示数据查询页面的步骤之前,包括:获取若干个数据源表;每个所述数据源表包括若干个字段;根据字段的标识,将若干个所述数据源表进行关联;响应于从关联后的若干个所述数据源表中选择确定的若干个字段的触发操作,生成维度表和与所述维度表关联的事实表;所述维度表包括若干个维度字段,所述事实表包括与若干个所述维度字段关联的度量字段;根据所述维度表和所述事实表,生成若干个所述数据模型。3.根据权利要求1所述的基于数据模型的数据查询方法,其特征在于:所述数据模型选择区域显示有数据模型列表,所述数据模型列表包括若干个数据模型目录,每个所述数据模型目录包括维度字段列表和度量字段列表;所述维度字段列表包括若干个所述维度字段,所述度量字段列表包括若干个所述度量字段;所述响应于从若干个所述数据模型中选择确定目标数据模型的触发操作,显示所述目标数据模型的若干个字段的步骤,包括:响应于从所述数据模型选择区域选择确定所述数据模型列表的触发操作,显示所述数据模型列表对应的数据模型目录中的若干个维度字段和若干个度量字段。4.根据权利要求2所述的基于数据模型的数据查询方法,其特征在于:所述维度表还包括与若干个所述维度字段对应的维度数据,所述事实表还包括与所述度量字段对应的度量数据;所述根据所述维度表和所述事实表,生成若干个所述数据模型的步骤,包括:根据所述维度字段、所述维度数据、所述度量字段以及所述度量数据,生成若干个所述数据模型;所述响应于从若干个所述字段中选择确定的至少两个目标字段的触发操作,根据至少两个目标字段在所述目标数据模型的关联关系,获取至少两个所述目标字段对应的数据的步骤,包括:响应于从所述维度字段中选择至少一个目标维度字段以及从所述度量字段中选择至少一个目标度量字段的触发操作,根据至少一个所述目标维度字段和至少一个所述目标度量字段所在的目标数据模型,获取对应的数据。5.根据权利要求2所述的基于数据模型的数据查询方法,其特征在于:
所述响应于从若干个所述字段中选择确定的至少两个目标字段的触发操作,根据至少两个目标字段在所述目标数据模型的关联关系,获取至少两个所述目标字段对应的数据的步骤,包括:响应于从若干个所述字段中选择确定的至少两个目标字段的触发操作,根据至少两个目标字段在所述目标数据模型的关联关系生成查询请求,将所述查询请求发送给后台服务器;所述后台服务器解析所述查询请求,生成MDX查询语句,将所述MDX查询语句发送给多维查询引擎;所述多维查询引擎将所述MDX查询语句转换成SQL查询语句,根据所...
【专利技术属性】
技术研发人员:陈大伟,熊海霞,高怡营,徐涛,李平,赵素明,吴华夫,
申请(专利权)人:广州思迈特软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。