联合使用AWM 10g和OLAP建立一个分析工作区
2008-05-27 12:41:47 来源:WEB开发网一个立方体就是一个逻辑对象,它帮助管理员建立和维护一个AW。它还使用一般特征帮助定义度量,例如稀缺格式和聚合规则。在相同立方体中的度量具有和其它逻辑对象相同的关系,并且可以很容易地一起分析和显示。
在这篇文章里,我们将创建我们的第一个立方体,Sales,它包含三个度量。这些是基本度量,存储收集的关于业务的事实。属于一个特定立方体的每个度量与这个立方体中的其它度量共享度量,例如相同的维度。这个Sales 立方体包括:
· 维度:Time(时间)、Geography(地理)、 Product(产品)和Channel(渠道)。
· 度量:销售、成本、数量。
这些度量的数据以及组织这些度量的维度,将从SH架构中获得,这将在下一节中讲到。
开始
配置你的数据库:
这是一个很容易引起很多问题的部分。令人很惊奇的是OLAP 10g 完全集成到数据库引擎中。在这里的关键是确保你具有可应用到你的数据库核心和数据库实例的合适补丁包。你可以使现有的配置应用于OLAP认证矩阵。
当应用数据库补丁包时,请注意,大多数补丁包包括两部分。首先你需要使用Universal Installer来应用核心更新。其次,你的数据库实例需要通过一系列SQL脚本来更新。这些都被记录下来了,但是许多人不清楚。
这个例子中是使用数据库的10.2.0.3版本(注意,OLAP只可用于数据库的企业版,并且是收费的)和一个叫做“OLAP A Patch”的OLAP补丁包。所有这些都在上面的认证矩阵里做了说明。
你可以通过使用SQLPlus(或使用SQLDeveloper)连接到你的数据库实例并运行下面的命令从而快速而轻松地检查你的架构状态:
colcomp_nameformata25heading'Component'
colversionformata12heading'Version'
colstatusformata10heading'Status'
colmodifiedheading'Modified'
SELECTcomp_name,version,status,modified
FROMdba_registry
WHEREcomp_namelike'%OLAP%';
ComponentVersionStatusModified
-------------------------------------------------------------------
OLAPAnalyticWorkspace10.2.0.3.0VALID19-NOV-200608:13:33
OracleOLAPAPI10.2.0.3.0VALID19-NOV-200608:13:35
OLAPCatalog10.2.0.3.0VALID19-NOV-200608:13:38
赞助商链接