元数据驱动的ROLAP服务器的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:zhou1225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着中央银行各个生产系统相继进行全国纵向集中,每天吐出海量交易数据,中央银行拥有大量数据;但是,由于数据横向分散在各个生产系统中,导致管理信息分散、决策知识缺失,中央银行信息贫乏;这一矛盾驱动着决策支持系统的出现。决策支持系统除了要具备OLAP(联机分析处理)能力外,还需要解决用户需求易变、数据量大等挑战性问题。然而市场上现有的OLAP产品在满足决策支持系统的能力方面存在缺陷。从而我们需要自行研发一个OLAP服务器,该种OLAP服务器应具备灵活弹性的元数据技术、提高用户查询响应的物化视图技术等关键技术特性。  由于元数据具有封装变化因素的灵活性,据此,本文提出了一种元数据驱动的OLAP计算方法及元数据驱动的ROLAP(关系型联机分析处理)服务器。该种OLAP服务器具有基于元数据的查询转换、基于元数据的视图选择、基于元数据的视图构建、查询并行执行等关键功能构件,为外部客户应用提供灵活快速的查询转换、视图选择、视图构建等OLAP计算服务。  论文贡献如下:  (1)提出了一个基于元数据的查询转换算法,该方法基于查询模板参数等元数据、采用有向无环图驱动的算法框架来实现查询转换,从而把多变的多维分析需求自动转换为SQL查询,需求变化时只需配置元数据而不必修改程序。  (2)针对基于物化视图的查询优化技术,提出了一个基于元数据的视图选择优化算法、视图构建优化算法;视图选择优化算法首先基于查询序列对候选依赖图模型进行裁剪,以降低搜索空间,然后采用贪心思想,基于候选依赖图模型选择收益最大的一组视图来物化;视图构建优化算法基于视图依赖图模型选择成本最小的最优路径来分层构建视图;还给出了一种基于并行数据库的数据分布和并行运算策略进行查询并行执行的优化实现,以加速SQL查询。  (3)基于上述方法实现了元数据驱动的ROLAP服务器,实验表明,其能够有效提升系统查询响应性能及需求变化适应的灵活性。该元数据驱动的ROLAP服务器已经成功地在中央银行统计分析系统中得到了工程化应用,上述方法也也可以应用到其他决策支持系统,如中央银行人民币跨境支付管理系统等。
其他文献
信息数据在快速增长的同时也面临着严重的威胁,大量的用户数据信息被黑客盗取,在互联网上公开流转或通过地下黑色产业链进行售卖。根据Verizon公司在2012年数据泄露调查报告(DB
该文是在造纸工程中设计组装了OCS系统,根据工艺要求,在控制对象软件模块、控制应用和测试仿真方面进行了研究.完成了全部应用软件的AMPL逻辑语言的编程,系统已经在生产中正
多维数据库是数据仓库系统的一个重要组成部分,对联机事务分析有着极为重要的作用,该文介绍了多维数据库模型的特点和设计方法,采用了数据存储/数据集市结构向多维数据库提供
异构数据库系统(Heterogeneous DataBase System)是数据库技术自身发展出现的结果,复杂的异构数据资源的安全管理是异构数据库联合使用的必然要求.目前异构数据库研究主要集
该文首先介绍了P2P技术的概况并将它与传统的Client/Server模式做了比较,显示出P2P技术在资源利用率、负载平衡等方面的优势和在管理、安全性等方面的不足. 然后对对等网络的
随着越来越多的个人和机构联入互连网,网络安全问题成了世界各地研究的焦点。为了解决这个问题,实现网络信息传输的保密性、完整性、身份认证等安全特征,我们着手对IPSec安全协
该文介绍了基于linux系统设计的加密文件系统(Encrypted Filesystem-EncFS).EncFS系统体系结构包含四个重要的实体:文件存储服务器、客户端、认证服务器和密钥托管服务器.Enc
该课题是二炮某研究所在进行导弹仿真系统研制过程中,需要涉及对大量的战场环境信息进行管理、查询和分析,由于目前国内外的GIS产品大部分都是通用性的产品,所以对于军事应用
该文主要研究无谱逆反卷积问题的各种算法,包括数学法、广义Fourier变换法、时域卷积法、广义Fourier变换法和时域卷积法的综合法、卷积核因式分解法,其中主要研究时域卷积法
对短信息业务进行用户行为分析的关键技术是短信息文本的自动分类技术.论文从语料库统计的路线出发,对短消息文本的自动分类技术进行了研究,其特点在于:采用向量空间模型对短