发明名称 |
基于多维表达式语言的维度查询方法及装置 |
摘要 |
本发明公开了一种基于多维表达式语言的维度查询方法及装置。该方法包括:确定查询条件和分析数据库中符合查询条件的指标和待查询的维度表;获取待查询的维度表中的第一维度表,其中,第一维度表是待查询的维度表中成员值数量大于预设阈值的维度表;在符合查询条件的指标中确定第一指标;根据第一指标对第一维度表中的成员值进行过滤处理,得到成员值集合;接收多维表达式语言查询指令,其中,多维表达式语言查询指令是基于成员值集合得到的查询指令;以及根据多维表达式语言查询指令对成员值集合执行查询处理。通过本发明,解决了在分析数据库的维度表中基于多维表达式语言查询处理时,查询速度慢的问题。 |
申请公布号 |
CN104408169A |
申请公布日期 |
2015.03.11 |
申请号 |
CN201410750941.7 |
申请日期 |
2014.12.09 |
申请人 |
北京国双科技有限公司 |
发明人 |
洪超 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
李志刚;吴贵明 |
主权项 |
一种基于多维表达式语言的维度查询方法,其特征在于,包括:确定查询条件和分析数据库中符合所述查询条件的指标和待查询的维度表;获取所述待查询的维度表中的第一维度表,其中,所述第一维度表是所述待查询的维度表中成员值数量大于预设阈值的维度表;在符合所述查询条件的指标中确定第一指标,其中,所述第一指标为与所述第一维度表存在映射关系的指标;根据所述第一指标对所述第一维度表中的成员值进行过滤处理,得到成员值集合;接收多维表达式语言查询指令,其中,所述多维表达式语言查询指令是基于所述成员值集合得到的查询指令;以及根据多维表达式语言查询指令对所述成员值集合执行查询处理。 |
地址 |
100086 北京市海淀区双榆树小区知春路76号翠宫饭店8层A间 |