社区
数据仓库
帖子详情
OLAP服务器就是数据仓库么?
cutef1
2007-01-11 10:36:56
比如,微软的analysis service,可以当作是数据仓库么?
...全文
1723
9
打赏
收藏
OLAP服务器就是数据仓库么?
比如,微软的analysis service,可以当作是数据仓库么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hm8030
2007-03-02
打赏
举报
回复
數據倉庫在物理上就是數據庫。
OLAP服務器是以數據庫中的資料為基礎實現在線分析的服務
jndxk
2007-03-01
打赏
举报
回复
study
Eleve
2007-02-12
打赏
举报
回复
楼上的强
Jackie_GP
2007-02-07
打赏
举报
回复
数据仓库
英文名称为Data Warehouse,可简写为DW。
数据仓库之父Bill Inmon在1991年出版的“Building the Data Warehouse”一书中所提出的定义被广泛接受——数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策(Decision Making Support)。
◆面向主题:操作型数据库的数据组织面向事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织的。
◆集成的:数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理得到的,必须消除源数据中的不一致性,以保证数据仓库内的信息是关于整个企业的一致的全局信息。
◆相对稳定的:数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,一旦某个数据进入数据仓库以后,一般情况下将被长期保留,也就是数据仓库中一般有大量的查询操作,但修改和删除操作很少,通常只需要定期的加载、刷新。
◆反映历史变化:数据仓库中的数据通常包含历史信息,系统记录了企业从过去某一时点(如开始应用数据仓库的时点)到目前的各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。
数据仓库是一个过程而不是一个项目。
数据仓库系统是一个信息提供平台,他从业务处理系统获得数据,主要以星型模型和雪花模型进行数据组织,并为用户提供各种手段从数据中获取信息和知识。
从功能结构化分,数据仓库系统至少应该包含数据获取(Data Acquisition)、数据存储(Data Storage)、数据访问(Data Access)三个关键部分。
OLAP逻辑概念和典型操作
OLAP展现在用户面前的是一幅幅多维视图。
维(Dimension):
是人们观察数据的特定角度,是考虑问题时的一类属性,属性集合构成一个维(时间维、地理维等)。
维的成员(Member):
维的一个取值,是数据项在某维中位置的描述。(“某年某月某日”是在时间维上位置的描述)。
度量(Measure):
多维数组的取值。(2000年1月,上海,笔记本电脑,$100000)。
OLAP的基本多维分析操作有钻取(Drill-up和Drill-down)、切片(Slice)和切块(Dice)、以及旋转(Pivot)等。
钻取:
是改变维的层次,变换分析的粒度。它包括向下钻取(Drill-down)和向上钻取(Drill-up)/上卷(Roll-up)。Drill-up是在某一维上将低层次的细节数据概括到高层次的汇总数据,或者减少维数;而Drill-down则相反,它从汇总数据深入到细节数据进行观察或增加新维。
切片和切块:
是在一部分维上选定值后,关心度量数据在剩余维上的分布。如果剩余的维只有两个,则是切片;如果有三个或以上,则是切块。
旋转:是变换维的方向,即在表格中重新安排维的放置(例如行列互换)
数据仓库与OLAP的关系是互补的,现代OLAP系统一般以数据仓库作为基础,即从数据仓库中抽取详细数据的一个子集并经过必要的聚集存储到OLAP存储器中供前端分析工具读取。
OLAP系统按照其存储器的数据存储格式可以分为关系OLAP(RelationalOLAP,简称ROLAP)、多维OLAP(MultidimensionalOLAP,简称MOLAP)和混合型OLAP(HybridOLAP,简称HOLAP)三种类型。
1.ROLAP
ROLAP将分析用的多维数据存储在关系数据库中并根据应用的需要有选择的定义一批实视图作为表也存储在关系数据库中。不必要将每一个SQL查询都作为实视图保存,只定义那些应用频率比较高、计算工作量比较大的查询作为实视图。对每个针对OLAP服务器的查询,优先利用已经计算好的实视图来生成查询结果以提高查询效率。同时用作ROLAP存储器的RDBMS也针对OLAP作相应的优化,比如并行存储、并行查询、并行数据管理、基于成本的查询优化、位图索引、SQL的OLAP扩展(cube, rollup)等等。
2. MOLAP
MOLAP将OLAP分析所用到的多维数据物理上存储为多维数组的形式,形成“立方体”的结构。维的属性值被映射成多维数组的下标值或下标的范围,而总结数据作为多维数组的值存储在数组的单元中。由于MOLAP采用了新的存储结构,从物理层实现起,因此又称为物理OLAP(Physical OLAP);而ROLAP主要通过一些软件工具或中间软件实现,物理层仍采用关系数据库的存储结构,因此称为虚拟OLAP(Virtual OLAP)。
3. HOLAP
由于MOLAP和ROLAP有着各自的优点和缺点(如下表所示),且它们的结构迥然不同,这给分析人员设计OLAP结构提出了难题。为此一个新的OLAP结构——混合型OLAP(HOLAP)被提出,它能把MOLAP和ROLAP两种结构的优点结合起来。迄今为止,对HOLAP还没有一个正式的定义。但很明显,HOLAP结构不应该是MOLAP与ROLAP结构的简单组合,而是这两种结构技术优点的有机结合,能满足用户各种复杂的分析请求。
cobejordan
2007-02-05
打赏
举报
回复
OLAP是建立在数据仓库之上的一种应用分析技术。
SuperMiner
2007-01-22
打赏
举报
回复
OLAP 得分析工作一般是基于数据集市得基础上进行事务分析的,提供多个角度察看和分析数据的能力。
OLAP应该算是数据仓库得核心功能之“一”,数据仓库是更大的概念,有很多更大得用途等待人们去开发。
hm8030
2007-01-15
打赏
举报
回复
比如,微软的analysis service,可以当作是数据仓库么?
==========================================================
analysis service是一個分析服務,是對數據倉庫的數據進行分析整理的一個工具。
Andyxw
2007-01-12
打赏
举报
回复
数据仓库是一組技術的集合,會同時用到多種技術和產品的系統,不是指某一個產品
mondrian 如何使用xml存储
olap
服务器
的元数据.doc
Mondrian是
olap
服务器
,而不是
数据仓库
服务器
,因此Mondrian的元数据主要包括
olap
建模的元数据,不包括从外部数据源到数据库转换的元数据。也就是说Mondria的元数据仅仅包括了多维逻辑模型,从关系型数据库到多维...
金税三期
数据仓库
与数据综合利用平台建设方案2.pdf
通过对XX省税收各业务系统数据及与地税智能系统所需的相关数据业务源数据的整合,汇集完成XX省地税统一标准化
数据仓库
的建设,在
数据仓库
的基础上建立
OLAP
服务器
实现地税数据的多维分析、复杂数据统计和数据挖掘等...
金税三期
数据仓库
与数据综合利用平台建设方案.pdf
通过对省各业务系统数据及与地税智能系统所需的相关数据业务源数据的整合,汇集完成XX省地税统一标准化
数据仓库
的建设,在
数据仓库
的基础上建立
OLAP
服务器
实现地税数据的多维分析、复杂数据统计和数据挖掘等功能,为...
sap bw
数据仓库
BI 依靠
数据仓库
来加载、清除和管理数据,以满足企业的报表需求。它使您能分析来自操作性SAP 应用程序和其他业务应用程序与外部DataSource(如数据库、在线服务和Internet)的数据。BI
数据仓库
还提供了预配置的BI ...
智慧校园大
数据仓库
及信息共享平台项目建设方案.pdf
通过对各业务系统数据的整合,汇集完成统一标准化
数据仓库
的建设,在
数据仓库
的基础上建立
OLAP
服务器
实现校园数据的多维分析、复杂数据统计和数据挖掘等功能,为校园的各智能分析系统提供完善的数据平台。...
数据仓库
7,388
社区成员
6,742
社区内容
发帖
与我相关
我的任务
数据仓库
其他数据库开发 数据仓库
复制链接
扫一扫
分享
社区描述
其他数据库开发 数据仓库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章