BIServer配置:同时运行多个RPD实现在BI环境中多项目并行
需积分: 10 140 浏览量
更新于2024-09-15
收藏 125KB DOCX 举报
"一个BI Server运行多个RPD的配置方法"
在BI(商业智能)环境中,Oracle Business Intelligence Enterprise Edition (BIEE) 是一个强大的工具,通常被认为每次只能运行一个Repository (RPD) 文件。然而,实际上,通过特定的配置,一个BI Server确实能够加载并运行多个RPD,从而实现多RPD的并发开发或部署。这允许企业更灵活地管理和处理不同的数据源和业务需求。
首先,我们需要理解BIEE的主要组件和它们的角色:
1. **BIServer (nqserver)**:这是BIEE的核心服务,它负责加载RPD文件,并处理所有到达数据库的查询请求。它是所有其他服务运行的基础。
2. **Presentation Services (sawserver)**:这是一个前端服务,用户通过它访问仪表板和Answers报告。它通过ODBC与BIServer通信,处理返回的数据集。
3. **PresentationServices Plug-in (analytics)**:这是一个基于JAVA EE的应用,通常部署在Oracle Application Server (OAS) 或默认的OC4J上,提供Answers和Dashboard的界面。
4. **OracleBIClusterController**:仅在BIEE集群环境中使用,单机安装时无需关注。
5. **OracleBIJavaHost**:依赖于指定的JDK,负责呈现Answers和Dashboard中的图形信息。
6. **OracleBIScheduler**:调度服务,可将Answers和Dashboard内容通过电子邮件、PDA或手机进行调度分发。
目标是让BIServer加载两个RPD,并为每个RPD提供独立的ODBC接口供PresentationServices使用。以下是实现步骤:
1. 准备两个RPD文件。每个RPD应代表一个独立的数据模型。
2. 修改`NQSConfig.ini`文件,添加第二个RPD的信息。通常,你会看到类似`Star=sh.rpd, DEFAULT;`的配置,你需要增加一个新的条目,例如`Star=another_rpd, ANOTHER;`。
3. 配置系统DSN。创建两个新的数据源,分别对应这两个RPD。这可以通过控制面板的“管理ODBC”工具完成。
4. 修改`weblogic.xml`文件,位于`analytics`应用的WEB-INF目录下。添加新的数据源配置,确保每个RPD都有对应的连接。
5. 重新启动BIServer和PresentationServices。
6. 在BIEE的Presentation Services中,通过设置不同的数据源连接,你可以分别访问和展示两个RPD的内容。
通过这种方式,开发团队可以在同一个BI Server实例上并行工作,每个成员可以使用不同的RPD,而不会相互干扰。这不仅提高了开发效率,也有利于系统的资源利用和管理。同时,这种配置也能满足企业对不同业务场景的差异化分析需求。
2010-09-20 上传
2012-02-27 上传
2014-03-14 上传
2009-05-12 上传
2021-10-11 上传
2010-08-11 上传
2013-10-16 上传
2013-09-02 上传
2022-09-24 上传
u010149896
- 粉丝: 0
- 资源: 1
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程