发明名称 |
关系型数据库的多维分析的方法及装置 |
摘要 |
本发明公开了一种关系型数据库的多维分析的方法及装置。该方法包括:在关系型数据库中建事实表和维表,并建多维分析模型;将所述多维分析模型中的MDX语句翻译成SQL语句;对所述SQL语句进行编译以确定SQL执行步骤,并将所述MDX语句、SQL语句以及对应所述SQL执行步骤进行输出显示;采用所述SQL语句对所述事实表和维表执行SQL查询,并返回查询结果。本发明通过输出显示多维分析模型中的MDX语句、所述MDX语句翻译成的SQL语句及SQL执行步骤,有利于开发人员及时发现可能存在的性能问题,提高了多维分析的效率,可以方便开发人员监控MDX语句生成SQL语句,方便了多维分析调优的工作。 |
申请公布号 |
CN104899291A |
申请公布日期 |
2015.09.09 |
申请号 |
CN201510305578.2 |
申请日期 |
2015.06.05 |
申请人 |
北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
发明人 |
尹家彬;胡浩;马斗;常伟;李涛;宋全旺;李雪楠;王乐;宋腾;刘兴瑶 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京品源专利代理有限公司 11332 |
代理人 |
孟金喆;胡彬 |
主权项 |
一种关系型数据库的多维分析的方法,其特征在于,所述方法包括:在关系型数据库中建事实表和维表,并建多维分析模型;将所述多维分析模型中的多维分析MDX语句翻译成结构化查询语言SQL语句;对所述SQL语句进行编译以确定SQL执行步骤,并将所述MDX语句、SQL语句以及对应所述SQL执行步骤进行输出显示;采用所述SQL语句对所述事实表和维表执行SQL查询,并返回查询结果。 |
地址 |
100080 北京市海淀区杏石口路65号西杉创意园西区11C楼东段1-4层西段1-4层 |