数据源:ORACLE,MS SQL,DB2,文本文件 等
ETL:POWER CENTER,OWB,DB2 DWM, Teradata Builder,C,Shell,Perl,DATASTAGE,INFORMATICA,SAGENT 等
数据存储与管理:ORACLE,IBM UDB ,SYBASE IQ 等 vOLAP 服务器:IBM OLAP Server ,ORACLE Express server 等
前端展现: –报表、查询、OLAP分析:BO,MSTR,BRIO,Cognos, –数据挖掘:IBM IM,SAS EM,SPSS CLEMENTINE
四:OLAP分析
OLAP 定义
· OLAP (联机分析处理) 是使分析人员、管理人员或执行人员能够从多种角度对从原始数据中转化出来的、能够真正为用户所理解的、并真实反映企业维特性的信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。(OLAP 委员会的定义)
· OLAP 的目标 是满足决策支持或多维环境特定的查询和报表需求,它的技术核心是“维”这个概念,因此OLAP也可以说是多维数据分析工具的集合。
OLAP 特性
· 快速性:用户对 OLAP 的快速反应能力有很高的要求。系统应能在5秒内对用户的大部分分析要求做出反应。
· 可分析性: OLAP 系统应能处理与应用有关的任何逻辑分析和统计分析。
· 多维性:多维性是 OLAP 的关键属性。系统必须提供对数据的多维视图和分析,包括对层次维和多重层次维的完全支持。
· 信息性:不论数据量有多大,也不管数据存储在何处,OLAP 系统应能及时获得信息,并且管理大容量信息。
OLAP 分析
· 切片和切块(Slice and Dice) –在多维数据结构中,按二维进行切片,按三维进行切块,可得到所需要的数据。如在“城市、产品、时间”三维立方体中进行切块和切片,可得到各城市、各产品的销售情况。
· 钻取(Drill) –钻取包含向下钻取(Drill-down)和向上钻取(Drill-up)/上卷(Roll-up)操作, 钻取的深度与维所划分的层次相对应。
· 旋转(Rotate)/转轴(Pivot) –通过旋转可以得到不同视角的数据。