BIEE 之 一个BI Server运行多个RPD (一)

许多人一直认为在BIEE中,一个BI SERVER只能一次性在加载一个RPD文件,因为在NQSConfig.ini中配置RPD信息一般人只会去修改 Star = sh.rpd, DEFAULT; ,上、之后通过配置系统DSN进行与Presentation service的交互,今天我就为大家配置下如何通过一个BI SERVER同时加载俩个RPD,并且在俩个Presentation Services Plug-in中进行展现.

              为了完成这个目的首先我们了解下BIEE内部的交互流程。

1.BI Server (nqserver) :BIEE中最主要的服务,通过他加载了RPD文件,online运行的BIEE中,用户发出所有的到达数据库的请求,都必须经过BI Server的解析,可以说是BIEE中全部全部服务运行的基础.

2.Presentation Services (sawserver) :前端应用服务,用户在访问dashboard或者answers的时候相当于向他发出请求,之后他通过ODBC接口与BI SERVER进行交互,再处理BI SERVER返回的数据集.

3.Presentation Services Plug-in (analytics) :平时细心点的朋友会注意到登陆BIEE时候用的(http://localhost:9704/analytics),其中的analytics就是一个JAVAEE的应用项目,他可以发布在OAS中或者默认的OC4J中,我们今天采用的默认的OC4J,只有通过他,我们才能在BIEE中看到answers和dashboard的页面信息.

4.Oracle BI Cluster Controller : 这个是用于BIEE做集群时候的控制服务,单机安装的BIEE不需要启动.

5.Oracle BI Java Host : 这个是JAVA服务,在安装BIEE的时候就得通过指定JDK路径就是作用于他,目的是为了显示answers和dashboard中的图形信息.

6.Oracle BI Scheduler: 这个是调度服务,通过配置可以达到对answers和dashboard的内容通过EMAIL,PDA,手机进行调度分发.(后面3个服务不是今天的重点,理解就行)

目的一: 通过BI SERVER加载俩个RPD,并向Presentation Services 提供俩个不同的ODBC接口.

步骤:

         1. 准备好俩个RPD,俩个catalog,,

          俩个RPD的内容只是简单的维度和事实,如图

test1:

test2:

          2.配置NQSConfig.ini文件,

            
这里要提醒大家的是,Star是一个默认的名字,在配置DSN的时候,如果是不指定RPD文件的话,会自动找Star,这也是大家平时少注意的地方, 语法是     名字 = 目标RPD;

          3.配置ODBC.

            
红色部分就是上面提及的 RPD文件所对应的名字了, Star1和Star2的配置过程一样,得到如下的俩个配置信息     :     ,这样子我们就就向Presentation Services提供了俩个ODBC接口了.

             4.启动BI Server.

             5.在线打开test1,test2,如图:

        

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值