Oracle BI项目实战: Essbase与Planning问题及解决策略

"本文是关于鲁洲集团BI项目的经验总结,涵盖了在实施过程中遇到的essbase和Oracle Planning相关问题的解决策略,包括集群部署、性能优化及特定异常处理。"
在BI项目中,Oracle Planning和Essbase是两个关键组件。Planning主要用于预算、计划和分析,而Essbase则是一款高性能的多维数据库,用于存储和管理大量的结构化数据。在项目实施过程中,可能会遇到一些技术挑战,如连接问题、性能瓶颈和配置错误。
首先,Essbase与Planning的连接问题是一个常见的障碍。如果出现无法连接的情况,可以尝试以下解决步骤:以管理员身份登录Planning并打开表单,然后用管理员登录EAS,创建Business Rules以关联大纲。如果这些方法无效,可能需要重启相关服务,如Planning EAS RMI,以恢复通信。
Planning登录时提示无可用应用程序,这可能是因为配置信息不正确。此时需要重新配置Foundation和Planning,确保所有服务指向正确的端口。若在Weblogic和Apache集群环境中,端口冲突可能导致问题,需调整配置或者重新配置Planning的端口。
shareservice无法打开可能是由于服务未启动或系统设置问题。运行`Runrecover.bat`脚本位于`SharedServices\server\scripts`目录下,可以尝试恢复服务。如果在Shareservice中无法访问Planning应用,可能需要检查配置,特别是在集群环境下,端口变更需要同步更新。
EssbaseException(1051544)通常涉及到字符集问题。为了解决这个问题,需要确保操作系统、Essbase以及数据库都配置了支持中文的字符集,例如简体中文(MS963)和GBK或UTF。
对于Performance优化,当Planning的大表单(如包含大量客户、销售代表和产品的销售表单)查询速度慢时,可以考虑通过增加行级别的细节来提高性能。提供对应关系的数据,并使用脚本批量添加行可以帮助减少查询时间。
Weblogic的IP限制和licensing问题也可能影响到集群的正常工作。备份和替换license,按照特定步骤进行集群配置,可以解决不支持集群的license问题。
最后,在Weblogic集群配置中,Apache的负载均衡设置至关重要。配置Apache的`mod_wl_2x.so`模块时,需特别注意CookieName参数,以确保会话在集群节点间正确转移。
这个项目经验总结提供了丰富的Oracle Planning和Essbase实施和故障排查经验,对于从事BI项目的人来说具有很高的参考价值。
1584 浏览量
841 浏览量
218 浏览量
236 浏览量
1298 浏览量

zero_plus
- 粉丝: 48
最新资源
- 服务器监控与日志管理的.p文件上传策略
- Visual C++网络编程案例源代码精解(前四章)
- Nihao3d:探索Flash3D学习的最佳实践平台
- Vue2日期选择器组件:vue2-datepicker的介绍与使用
- 全技术栈源码资源:灰色iso苹果风格WAP企业网站模板
- tcomb-form-redux-test开发环境启动指南
- 利用Ext JS与Asp.Net MVC 3实现CMS用户管理后台系统
- 英文版man手册CHM文件的介绍与应用
- 全面解析Firebase与OpenCV在网站开发中的应用教程
- 十大Android案例应用源码免费下载学习
- Java JDK 1.8 64位版下载安装教程
- 分析非对称三角后缘调制数字V-2控制Buck变换器
- android省市联动实现技巧与源码解析
- Qt中间件微型Web框架递归技术实现解析
- Hough变换项目:直线检测技术详解
- 变频器工程应用与参数设置实例分析