[发明专利]一种用于多级存储数据的多维分析方法有效
申请号: | 201510665975.0 | 申请日: | 2015-10-15 |
公开(公告)号: | CN105183917B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 任开银;刘士进;项玉良;何翔;张明明;黄高攀;乔林;李峰;李亮;刘为;刘雪松;杨壮观;王浩 | 申请(专利权)人: | 国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司;江苏省电力公司信息通信分公司;国网辽宁省电力有限公司信息通信公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 10003*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多维分析 统一数据模型 单元格对象 多级存储 计算引擎 构建 维度 聚合 主控服务器 成员查询 二次聚合 分级存储 计算代理 计算节点 路由信息 数据集中 自动生成 多维度 预聚合 多维 算法 填充 语句 下级 查询 展示 | ||
本发明公开了一种用于多级存储数据的多维分析方法,步骤一,构建统一数据模型;步骤二,构建多维分析模型;步骤三,多维分析计算和展现;计算引擎把多维分析模型按照路由信息自动生成下级计算节点对应的聚合计算语句,并由计算代理执行聚合操作,生成预聚合结果并上传到主控服务器,然后执行二次聚合计算,生成多维计算结果集;计算引擎根据多维分析模型,结合统一数据模型,形成维度成员查询算法,查询出维度成员,生成展现报表的单元格对象,并把多维分析结果填充到单元格对象中,实现多维分析结果的多维度展示。本发明多维分析方法能够实现分级存储数据的实时多维分析,不需要事先把数据集中起来。
技术领域
本发明涉及一种多维分析方法,具体涉及一种用于多级存储数据的多维分析方法。
背景技术
随着电力企业业务信息系统应用的逐步深入,业务数据量将逐渐庞大,对数据进行即时多维分析需求强烈。目前国外数据分析应用研究主要集中在以下5个方面:
1)企业级报表。报表生成器用来生成很好的格式化的静态报表,这些报表广泛的向多数人发布。
2)立方体分析。基于立方体的BI工具向业务经理们提供简单的切片和钻取分析能力。
3)任意查询和分析。供超级用户对数据库进行任意的访问,对整个数据库进行切片、钻取,从而分析到最细粒度的业务信息。
4)统计分析和数据挖掘。通过统计分析和数据挖掘工具,可以使用各类数据挖掘模型进行预测或者寻找两个变量之间的因果相关性。
5)报表分发和预警一一基于报表分发机制,可以根据订阅、调度或者数据库中的触发事件向大量的用户群发送整个报表或者告警信息。
目前使用的多维分析产品不支持多级存储数据的实时数据分析,都是需要先把分级存储的数据集中到总部的数据中心然后才能进行全局性多维分析,这样就导致多维分析的即时性大打折扣,对数据价值的利用也大打折扣。
发明内容
为了解决上述技术问题,本发明提供了一种用于多级存储数据的多维分析方法。
为了达到上述目的,本发明所采用的技术方案是:
一种用于多级存储数据的多维分析方法,包括以下步骤,
步骤一,构建统一数据模型;
结合智能路由算法,将多级存储数据映射成统一数据模型;
步骤二,构建多维分析模型;
将统一数据模型按照业务规则映射成多维分析模型;
步骤三,多维分析计算和展现;
计算引擎把多维分析模型按照路由信息自动生成下级计算节点对应的聚合计算语句,并由计算代理执行聚合操作,生成预聚合结果并上传到主控服务器,然后执行二次聚合计算,生成多维计算结果集;
计算引擎根据多维分析模型,结合统一数据模型,形成维度成员查询算法,查询出维度成员,生成展现报表的单元格对象,并把多维分析结果填充到单元格对象中,实现多维分析结果的多维度展示。
在多维分析模型中可视化构建界面,按照多维分析业务场景,将统一数据模型中的属性映射成多维分析模型中的指标或维度信息。
多维分析计算和展现的过程为,
A1)加载多维分析模型;
根据要展示的多维分析模型编号,查找是否有多维分析模型缓存,如果没有,则加载该多维分析模型;
A2)加载维度成员;
维度成员包括静态维度成员和动态维度成员;静态维度成员是定义在多维分析模型中不变化的的成员;动态维度成员存储在维度表中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司;江苏省电力公司信息通信分公司;国网辽宁省电力有限公司信息通信公司,未经国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司;江苏省电力公司信息通信分公司;国网辽宁省电力有限公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510665975.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网站内链的部署方法及装置
- 下一篇:一种管理非结构化数据的装置和方法