视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle BI安装及使用指南(WinXP)
2025-09-25 18:00:24 责编:小OO
文档
Oracle BI安装及使用指南

                                       

                              

                              

                              

                                        

                              

                                        

2009年 11月

文档修改履历

No版本日期修改人内容审查人

11.02009-11-9初版
21.012009-11-24追加 BI的使用

31.022009-11-24追加报表嵌入网页
41.032009-11-25追加增加其他数据源的表
51.042009-12-19追加rpd,catalog合并的操作

注:无

目录

1、安装准备工作    2

2、安装过程    3

3、BI的使用    12

1、安装准备工作

(1)、本次安装的软件版本为Oracle Business Intelligence 10.1.3.3.2

(2)、安装的操作系统为:

(3)、Oracle Business Intelligence 10.1.3.3.2要求JDK版本为JDK1.5或者更高的版本。

   设置好环境变量java_home以及Path

   

(4)、安装盘里面的文件结构

打开安装盘,可以看到根目录下面有三个文件夹:Client_Ancillary,Server,Server_Ancillary。

其中Client_Ancillary文件夹中有Briefing Book Reader(BIEE提供报表快照的保存,快照文件使用该Reader工具来打开)和开放接口的安装文件。Server文件夹中是BIEE的主体服务器的安装文件。而Server_Ancillary是BIEE配套的桌面组件BI Office和BI Publisher,可以用来进行桌面办公协同和生成高级报表。

进入到Server文件夹,可以看到它里面的目录如上图所示,其中setup.ext就是oralce BI的安装文件。如果想知道安装的版本信息,可以打开version.txt

Version.txt的内容:

Build: 10.1.3.3.2.071217.1900

Version: Oracle Business Intelligence 10.1.3.3.2

2、安装过程

(1)、安装:单击setup.exe,进入安装过程

在初始化完成之后,进到以下界面:

在这里会提示,磁盘及TEMP文件夹需要的最小空间,可以查看一下要安装的位置是否符合

oracle BI的最低要求。确认没有问题,然后单击【下一步】

这里会让你选择安装的路径,以及数据的存放位置,oracle BI默认的安装位置是C:/OracleBI

数据默认的存放位置是 C:/OracleBIData,需要单击【Browse】选择自己想要安装的位置,或者可以选择新建文件夹,然后单击【Open】,可以看到,Oracle BI的安装路径以及数据存放位置都变成了刚刚设定的路径。

   

单击【Next】,进到选择安装方式对话框

进到这里会提示选择安装类型,选择自己需要的类型安装,然后点【Next】

这里需要设置JDK路径,跟java_home一致,还需要设置OC4j用户的密码,之后点【Next】

单击【Next】,进入Oracle BI Service设置对话框。

设置默认的账户是LocalSystem,可以更改帐户名称,并加入密码。

启动方式有两种,根据自己的需要设置,一般选为manual

单击【Next】,进入到选择Error messege Language对话框

选择语言,单击【Next】,

安装过程中可能会自动安装一些其他辅助软件,点下一步就可以了。

安装进度条很快就变成了100%,但是其时还要等不断的时间,根据机器性能的不同可能会不一样,大概半个小时左右。

然后对话框中会有一些版本信息等提示内容,单击【下一步】

重启机器之前需要进入Regedit设置一下oc4j,不让它自动加载,否则影响开机速度。

最后单击【Finish】,完成安装。

(2)、验证是否安装成功:

重启机器之后可以看到安装好的目录  

先启动OC4J服务,然后进入Oracle BI EE

用户名,密码都为Administrator,可以看到软件自带的一个demo

能够进入说明安装成功。

3、BI的使用

本次的使用说明,以卫生厅统计资料的展示为例,使用得数据库是的名字为wstbidw,数据库的用户名为system,密码为manager123,里面包含一下列出的这些表,其中包含两个维度表,其他的是实际数据表。

COMM.DIM_REGION 区域维度表

SEQLENDTNULLPRIM#TBL#ITEM#ELEMENTNAME
132CNYCODE代码
232CREGION_LEVEL_1_ID省代码
3CREGION_LEVEL_1_NAME省名称
432CREGION_LEVEL_2_ID市代码
5CREGION_LEVEL_2_NAME市名称
632CREGION_LEVEL_3_ID区县代码
7CREGION_LEVEL_3_NAME区县名称
810CNCITY_SERIAL_NUMBER市序号
COMM.DIM_TIMES 时间维度表

SEQLENDTNULLPRIM#TBL#ITEM#ELEMENTNAME
132CNYCODE代码
210NYEAR年份
310NQUARTERLY季度
410NMONTH月份
MT.FACT_OUT_PAT 门诊表

SEQLENDTNULLPRIM#TBL#ITEM#ELEMENTNAME
132CNYCODE代码
210NYEAR年份
332CREGION_LEVEL_1_ID省代码
4CREGION_LEVEL_1_NAME省名称
532CREGION_LEVEL_2_ID市代码
6CREGION_LEVEL_2_NAME市名称
732CREGION_LEVEL_3_ID区县代码
8CREGION_LEVEL_3_NAME区县名称
910CNCITY_SERIAL_NUMBER市序号
1012NTOTALCLINVISIT总诊疗人次
1112NDOOREMERTRIPS门急诊人次
1212NEMEHOSADMPERHAN_A每百门急诊入院人数(分子)

1312NEMEHOSADMPERHAN_B每百门急诊入院人数(分母)

1412NTWOWEEKSVISRATE_A两周就诊率(分子)

1512NTWOWEEKSVISRATE_B两周就诊率(分母)

1612NTWOWEEKNOVISRAT_A两周未就诊率(分子)

  1712NTWOWEEKNOVISRAT_B两周未就诊率(分母)

除了以上列出表结构的表之外,还包含一下各表

MT.FACT_PAT_IN_HSP 住院表 

MT.FACT_MED_SER_QUAL 医疗服务质量表 

MT.FACT_WORK_EFFICIENCY工作效率表 

MT.FACT_PAT_MED_CHAR 病人医疗费用表

MT.FACT_BLOOD_QUAL采供血质量表

HS.FACT_OVER_SIGHT被监督单位表 

HS.FACT_FOOD_PO食物中毒表 

MCC.FACT_MCC 妇幼保健表 

HR.FACT_HS_HE 卫生经济表 

HR.FACT_HS_HR 人力资源表 

HR.FACT_HS_DR 设备资源表

(1)、创建数据源,在创建数据仓库时,首先要停止BI服务,步骤是:

开始→所有程序 →管理工具 →服务

服务停止之后,就可以建立数据源了。

开始→所有程序 →管理工具 →数据源(ODBC)

选择[系统DNS],点击[添加]按钮,然后在创建新数据源窗口

选择Oracle in OraDb10g_home1,输入用户名,密码,然后测试一下是否可以关联上

输入密码:manager123

(2)、进入到Oracle BI Administration Tool

步骤是:开始→所有程序→Oracle Business Intelligence→Administration

(3)、建立Physical层

选择[file] →[new] ,

然后在对话框输入数据仓库的名称:wstbidw.rpd,数据源就选择刚刚建立好的数据源.

选择自己需要的表,然后选中[WSTBIDW],单击右键,选择Physical Diagram,再选择

Object(s) and All Joins,可以看到各个表,然后点击菜单下面的[New Foreign key]图标,建立表之间的关联关系,最后的关系如下所示.

(4)、建立Business Model and Mapping层

在Business Model and Mapping的空白区域单击右键,选择New Business Model,然后把Physical层引用的表拖拽过来,并且建立钻取的DIM,其中RegionDim的顺序是 省 市 县区 

选中[WSTBIDW],单击右键,选择Physical Diagram,再选择Object(s) and All Joins,可以看到各个表,然后点击菜单下面的[New Complex Join]图标,建立表之间的关联关系,最后的关系如下所示.

为了展示方便,表里面的字段还可以改名字,原来是英文的,可以用汉语来表示.比如下面的年,月,省,市,区县,供血服务人口等

(5)、建立Presentation层

把Business Model and Mapping层的[WSTBIDW]拖拽导Presentation层 下即可.

(6)、改写启动文件

路径是F:\\OracleBI\\server\\Config,里面需要改的文件是NQSConfig.INI

原来Star的内容是BI自带的一个实例数据仓库的名称,叫paint.rpd

[ REPOSITORY ]

Star    =    wstbidw.rpd, DEFAULT;

(7)、启动服务

启动OC4J

开始→所有程序→Oracle Business Intelligence→Start OC4J

(8)、进入BI的DashBoard

开始→所有程序→Oracle Business Intelligence→Welcome To Oracle BI EE

然后选择第二个链接:Oracle BI Interactive DashBoards 

进来之后,会发现上面有一些导航的链接,点击[答复],就可已编辑需要展示的内容了

在下图中.单击WSTBIDW

然后可以进入到以下界面:

然后就可以选择需要展示的内容

还可以选择筛选条件等等.

最后点击[显示结果]按钮,把做好的结果表现出来

  其中【市】这个级别还可以点击,进入到【区县】,这是使用地区维度表来实现的

如果显示正常的话,就可以把自己制作的展示保存起来

生成完的报表等内容可以根据报表的URL嵌入到网页中展示给用户。

以上的【各地区床位数统计汇总图表】的URL地址是:

http://127.0.0.1:9704/analytics/saw.dll?Go&Path=/users/administrator/lantb/cwstjhztb&NQUser=Administrator&NQPassword=123456

其中前面的http://127.0.0.1:9704/analytics/saw.dll?是访问本地BI的路径,最后是用户名和密码,中间的Path后面跟的是文件存放的相对路径以及文件名

表示出来的效果如下图所示

(9)、补充:数据仓库的数据源有变化时的操作(以追加另一个数据源的表为例)

  新的数据源为SH,里面包含一个表名字为DEMOUSER.FACT_PAT_AGE,

别名为FACT_PAT_AGES,其结构与上面MT.FACT_OUT_PAT 门诊表类似

进入到数据仓库编辑界面:开始→所有程序→Oracle Business Intelligence→Administration。

输入用户名,密码,进去之后点左上角的File→import→from database。选择要使用的库。

然后进一步选择要追加的表

选好之后,点击import按钮就可以把表加到Physical层了

此时可以看到新追加的表上面有蓝色的标记,表示没有保存,接着需要建立表之间的关系,选中[WSTBIDW][SH],单击右键,选择Physical Diagram,再选择Object(s) and All Joins

右键点击

然后把新加的表与既存的表建立关系,然后保存,再把追加的表从Physical层拖拽到Business Model and Mapping层,再选中Business Model and Mapping层的[WSTBIDW],建立他们的逻辑关系

最后把Presentation层的[WSTBIDW]删除,重新拖拽,并保存

启动OC4j服务,进入到Answer,就可以使用新表进行展现了。结果如下面图中所示

(10)、合并rpd和catalog

     (A)、合并原因:新的BI展现做成了,但是既存的BI展现还要继续使用,但是在BI的配置文件里面只能设置一个数据仓库,(配置文件NQSConfig.INI的位置在\\OracleBI\\server\\Config路径下),要想使新旧两个BI展示都能够运行,必须要把他们合并到一个数据仓库里。

     (B)、合并前提条件:新旧两个版本的BI必须要有相同的用户,合并时就通过相同用户导入,本次合并使用的是Administrator用户。

        查看用户的方式是打开BI的Administration,然后进入到Manage,然后选Security就可以看到以下的界面,可以看到里面包含Administrator用户,新版本里面也包含这个用户,可以通过这个用户进行合并。

   (C)、合并过程:

(a)、把\\OracleBI\\server\\Repository路径下的新旧两个rpd文件备份一下。

(b)、打开Administration新建两个rpd文件,并给它们命名,这里我们命名为tem.rpd和merge.rpd

(c)、在offline状态下打开旧版本的rpd文件

(d)、在菜单里面选择File—>Merge,然后选择刚刚新建的tem.rpd文件,然后分别选择三个rpd文件分别为 Original repository,Modified repository,Save merged repository as分别设置为tem.rpd(空仓库),wstbidw.rpd(新仓库),merge.rpd(合并结果仓库)

(e)、选择desion里面的current选项

点击【Merge】按钮

点击【是】或者【否】按钮,就可以看到合并之后结果

(f)、打开Catalog Manager,以offline方式打开File—>Open Catalog,选择新版本rpd对应的Cataloig。

(g)、选择File—>Archive,导出时需要为导出文件命名,点击【OK】按钮

会弹出下面对话框,表示导出成功

(h)、打开目标Catalog,然后选择File—>unarchive

点击【OK】按钮,出现下面对话框,表明导入成功

(i)、合并时需要注意,如果rpd合并时有字段的改变,则需要在修改之后,BI正常展示之后,再合并Catalog。

(10)、表和图表格式调整

   (A)、表格宽度的设置

上图是没有调整宽度之前的表,下图是调整宽度(宽度设置为700)之后的表

操作过程为点击左上角的【手势】图标,出现下图,可以看到里面包含页属性的设置,单元格的设置,边框的设置,附加格式设置,可以根据客户的需求,以及画面美观的需要自己设定格式,我们本次只设置它的宽度,设定值为【700】

(B)、表数据格式调整

选择【手势】图标的后面单击,出现设置数据表示格式的选择框,可以设置数据显示时的格式,我们这里把【覆盖缺省数据格式】这个复选框选上,原来小数点后有三位小数,现在我们设置小数点后显示两位,【小数位数】选择框选择平【2】,点确定。

  (C)、图宽度的设置

上图是没有调整宽度之前的图,下图是调整宽度(宽度设置为700)之后的图

操作过程为点击左上角的【手势】图标,出现下图,可以看到里面包含页属性的设置,单元格的设置,边框的设置,附加格式设置,可以根据客户的需求,以及画面美观的需要自己设定格式,我们本次只设置它的宽度,设定值为【700】

(D)、图数据格式调整

在上面(C)操作中【手势】图标的后面单击,出现设置数据表示格式的选择框,可以设置数据显示时的格式,我们这里把【覆盖缺省数据格式】这个复选框选上,原来小数点后有三位小数,现在我们设置小数点后显示两位,【小数位数】选择框选择平【2】,点确定。下载本文

显示全文
专题