[资源] oracle的olap开发环境配置1——AWM

[复制链接]
查看: 1885|回复: 0
发表于 2009-9-23 09:42:33 | 显示全部楼层 |阅读模式
[不能连图一起贴过来,要看完整的文档请下载附件]

一、安装配置过程

1.        解压缩awm至指定文件夹,即安装路径,例:D:/MyProgram/awm。

2.  运行安装路径awm/bin文件夹下的awm.exe

二、创建OLAP立方

前提:oracle数据库服务已启动

1.配置数据库

右键“数据库”,选择“将数据库添加到树…”,在如下对话框中输入数据库信息。说明项可以自定义;连接信息项:本机数据库服务器,只需输入TNS别名,网络数据库服务器应输入完整连接信息,例:59.65.226.49:1521
shocked.gif
rcl



2.连接数据库

点击新增数据库标志前的+号,在弹出的对话框中输入数据库用户名和密码。注意该用户必须是具有OLAP权限的用户,否则拒绝登陆。一般oracle的system用户都具有OLAP权限。



成功连接数据库后,系统会自动显示连接的数据库中有olap权限的schema(一个用户一个schema)。



新建用户,并赋予该用户权限,可以建立一个独立的schema,用户可以在schema上创建自己的分析工作空间。

赋予riskdss用户OLAP权限的命令如下:grant olap_user to riskdss;

3.创建分析工作空间

右键“分析工作空间”,选择创建,自定义分析工作空间名称。





4.设置维

维和立方是OLAP的核心概念,具体请查看Oracl的技术网站。在建立维和立方前,要先详细了解用户需求,明白要构建什么样的多维模型。

Step1:右键“维”,选择“创建”,自定义维的名称、标签及说明信息。名称建议使用英文,标签建议使用中文,标签是在页面显示的内容。维类型有两种,如果用户设置的是时间维,维类型选择时间维。



点击“创建”后,增加用户定义的维,如图所示



Step2:定义维级别

右键“级别”,选择创建级别,在打开的对话框自定义级别信息。

Step3:定义层次

右键“层次”,选择创建层次,在打开的对话框自定义层次信息。名称、标签自定义,最后从“可用级别”栏选择要用到的级别添加到右边栏,通过右边的按钮可以调整级别间的层次关系。



Step4:定义属性(可选)

用户可以自定义一些特殊属性

Step5:映射

映射可以将数据库中表跟上面设计的维模型结合起来。点击“映射”,在右边编辑框中,先选择数据库中的表,拖动到右边栏中,将各字段对应起来。具体维表的设计请参考Oracle技术网站。

在工具栏上可以选择维表的类型,如果是中小系统,推荐选择星型,把所有字段都集中在一张维表中;雪花型需要把维表按层次分成若干维表,这样虽然减少了数据冗余,但是增加了查询时的连表时间。



Step5:维护数据(可选)

虽然建立了映射,但olap中并没有数据。数据库中数据的更新操作无法及时反应到olap中,要先维护数据才能查看结果。该步骤可以在整个立方建好后,一起维护数据。这边为了查看所见的维是否符合需求,以便能及时修改,在建好一个维后,先进行该维的维护数据工作。

右键维名称“time”,选择“维护数据”,在打开的窗口点“完成”即可。



右键维名称“time”,选择“查看数据”,可查看刚从建立的维信息。OLAP装入项目时的顺序好像都是随机的,所以可能维成员的时间不按顺序排列。不过在展示的时候,可以设置。



按上述方法建立用户维,映射如下:



5.设置立方

Step1:新建立方

新建立方的方法同建维。右键,选择“创建”。



Step2.创建度量

度量是最终显示的具体项目,跟事实表中特定字段对应。创建方法也同上,右键,选择创建。这边创建3个度量,分别是sumall(发行金额),pay(已付金额),owe(欠款金额)。



Step3:创建计算度量

计算度量在事实表中没有直接对应的字段或值,但是可以通过计算得到。该步骤不是必须,根据用户需求设置。创建方法同上,右键,选择创建。

打开的窗口中自定义计算度量的名称,选择计算类型。



点击“下一步”,设置计算规则



点击“下一步”,自定义标签和说明,点击“完成”。



Step4:映射

映射将事实表与立方模型联系起来。点击“映射”,具体操作方法同维的映射。事实表的设计是很重要的环节,设计好坏直接影响到查询效率。



Step5:维护数据

立方的数据维护操作同维的维护数据操作,右键,选择“维护数据”。

查看数据的操作也相同,右键,选择“查看数据”。这边数据中,欠费率的数据似乎不准确,这是因为数据精读的原因,在awm中无法设置,可以在BIBeans中设置精度,该数据就能正常显示。



至此,基本的OLAP建模完成。



问题解决:

1.        如果映射的模型有修改,维护时要选择下一步,选中“删除维的所有成员”“删除维的所有属性”,否则数据会重复导入,导致结果无法理解。

2.        如果数据库数据更新了,要先关闭pl/sql,关闭awm,再重新打开,因为有时候更新不了数据。

3.       

*****************************************************************************

推荐网站:


http://www.oracle.com/technology ... s/bi/olap/olap.html


推荐文档:

1451_AWM10g.pdf

*****************************************************************************


download.gif

搜索获取资源


为了获取更多相关信息,您可以通过Google搜索下面的关键词: oracle olap

回复

使用道具 举报

精彩图文
Copyright;  © 新科学想法 2016-2017   浙公网安备 33010202000686号   ( 浙ICP备09035230号-1 )