专业系统集成项目管理工程师网站|培训机构|服务商(2019系统集成项目管理工程师学习QQ群:672729477,客服QQ:270019001)

软题库 培训课程
当前位置:信管网 >> 系统集成项目管理工程师 >> 综合知识 >> 文章内容
OLAP的实现方法-系统集成项目管理工程师知识点
来源:信管网  2019年06月11日  【信管网:项目管理师专业网站所有评论

系统集成项目管理工程师知识点:OLAP的实现方法

OLAP有多种实现方法,根据存储数据的方式不同可以分为ROL.AP(Relational OLAP)、MOLAP(Multidimensional OLAP);HOLAP (Hybrid OLAP)。

ROLAP表示基于关系数据库的OLAP实现。以关系数据库为核心,以关系型结构进行多维数据的表示和存储。ROLAP将多维数据库的多维结构划分为两类表:一类是事实表,用来存储数据和维关键字,另一类是维表,即对每个维至少使用一个表来存放维的层次、成员类别等维的描述信息。维表和事实表通过主关键字和外关键字联系在一起,形成了“星型模式”。对于层次复杂的维,为避免冗余数据占用过大的存储空间,可以使用多个表来描述,这种星型模式的扩展称为“雪花模式”。

MOLAP表示基于多维数据组织的OLAP实现。以多维数据组织方式为核心,也就皂说,MOLAP使用多维数组存储数据。多维数据在存储中将形成“立方块( Cube)”的结构,在MOLAP中对“立方块”的“旋转”、“切块”和“切片”是产生多维数据报表的主要技术。

HOLAP表示基于混合数据组织的OLAP实现。如低层是关系型的,高层是多维矩阵型的。这种方式具有更好的灵活性。

还有其他的一些实现OLAP的方法,如提供一个专用的SQL Server,对某些存储模式(如星型、雪片型)提供对SQL查询的特殊支持,等等。

主流的商业智能工具包括BO、COGNOS和BRIO。一些国内的软件工具平台如KCOM(http://www.kcomsott.com/)也集成了一些基本的商业智能工具。




分享到: 新浪微博 腾讯朋友 收藏本页
发表评论  查看完整评论  

相关内容

推荐文章
合作网站内容