[发明专利]一种对OLAP预计算模型进行动态优化的方法及系统有效
申请号: | 201711065734.8 | 申请日: | 2017-11-02 |
公开(公告)号: | CN108052522B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 史少峰;韩卿;刘凯歌 | 申请(专利权)人: | 上海跬智信息技术有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立;李莹莹 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种对OLAP预计算模型进行动态优化的方法及系统,该方法包括:接收用户输入的查询语句;分析查询语句中使用的查询信息;根据预定义引擎规则,从特征查询信息中查找出当前OLAP预计算模型不支持的特征查询信息,将不支持的特征查询信息转换成新的虚拟查询信息;将新的虚拟查询信息添加到原始查询表中,形成新的查询表;根据新的查询表和新的虚拟查询信息,创建新的OLAP预计算模型。还涉及一种系统,还系统包括:查询统计分析器、模型优化器、规则引擎库、统计数据库。通过本发明创建新的OLAP预计算模型,这样可以提升查询效率,减少存储空间,对用户透明,且更高效地应对大数据上灵活复杂的分析场景。 | ||
搜索关键词: | 一种 olap 预计 模型 进行 动态 优化 方法 系统 | ||
【主权项】:
1.一种对OLAP预计算模型进行动态优化的方法,其特征在于,该方法包括:S1,接收用户输入的查询语句;S2,根据预定义引擎规则分析所述查询语句中使用的查询信息,判断所述查询信息中是否有与所述预定义引擎规则中的查询规则相匹配的特征查询信息;S3,若匹配,则统计所述特征查询信息的出现次数,并将所述特征查询信息存储到统计数据库中;S4,根据所述预定义引擎规则,从所述特征查询信息中查找出当前OLAP预计算模型不支持的特征查询信息,将所述不支持的特征查询信息转换成新的虚拟查询信息;S5,将所述新的虚拟查询信息添加到原始查询表中,形成新的查询表;S6,根据所述新的查询表和所述新的虚拟查询信息,创建新的OLAP预计算模型,并用所述新的OLAP预计算模型替换所述当前OLAP预计算模型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海跬智信息技术有限公司,未经上海跬智信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711065734.8/,转载请声明来源钻瓜专利网。