可以对Pentaho BI平台做的一些定制。
来源:互联网 发布:十进制转十六进制算法 编辑:程序博客网 时间:2024/06/11 20:04
http://www.cnblogs.com/nwf5d/archive/2011/12/25/2300877.html
Pentaho完全安装
以下是可以对Pentaho BI平台做的一些定制。
必选的
- 修改logo图标
- 去除用户选择登录选项
- 修改登录界面文字
- 增加连接超时时间
- 增加内存限制
- 设置发布密码
- 添加用户及修改登录密码
可选:
- 重命名服务器名和端口名
- 使用连接池避免掉线夹
- 将数据库移到其它机器
- 定制BI平台提示信息
- 邮件设置
- 自动启动设置
-----------------------------------------------------------------
1. 修改logo图标
修改右上角Pentaho图标,只须覆盖logo.png文件
- 3.8 biserver-ce/tomcat/webapps/pentaho/mantle
- 3.9 biserver-ce/tomcat/webapps/pentaho/mantle/themes/onyx/images和../themes/slate/images
2. 去除用户选择登录选项
如果不是测试用的BI平台,都需要创建新的角色和用户(如Admin、CEO、CIO等),因而需要隐藏用户选择的下拉框。这可以修改下面的XML文件
biserver-ce/pentaho-solutions/system/pentaho.xml
将默认的true改为false
3.8: <login-show-users-list>false</login-show-users-list>3.9: <login-show-sample-users-hint>false</login-show-sample-users-hint>
3.修改登录界面文字
Pentaho的登录界面是向新用户展示他们相关产品。而我们可能希望做一些定制,更换成自己项目的名字,一些相关提示等。
只需要修改JSP文件:biserver-ce/tomcat/webapps/pentaho/jsp/PUCLogin.jsp
4.增加连接超时时间
默认浏览器超时时间是30分钟,可修改文件 biserver-ce/tomcat/conf/web.xml中的session-timeout值,我们设置为3小时
<session-timeout>180</session-timeout>
并且需要对文件biserver-ce/tomcat/webapps/pentaho/WEB-INF/web.xml做同样的修改
5.增加内存限制
修改BI服务器内存限制,只需修改文件biserver-ce/start-pentaho.sh
设置tomcat的内存最小 (Xms) 和最大值 maximum (Xmx), 例如: -Xms512m -Xmx1024m
CATALINA_OPTS="-Xms256m -Xmx768m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client
6.设置发布密码
在设计好OLAP、报表和Dashboard部署到Pentaho BI服务器时,需要用到发布密码。可以修改文件biserver-ce/pentaho-solutions/system/publisher_config.xml
<publisher-password>[your-password]</publisher-password>
7.添加用户及修改登录密码
有以下几个步骤:
- 设置新的用户做为管理员
- 启动PAC (管理界面).
- 在你所选的用户增加Admin和ceo角色. - 关闭PAC,启动BI服务器.
- 修改数据库密码.
- 以mysql管理员登录
- 更改以下用户的密码: pentaho_admin, pentaho_user and hibuser. - 在如下文件中更新相应的密码:
- hibuser密码:
biserver-ce/pentaho-solutions/system/hibernate/
mysql5.hibernate.cfg.xml
-所有用户名密码:
biserver-ce/pentaho-solutions/system/simple-jndi/
jdbc.properties
- hibuser用户密码:
/Pentaho/biserver-ce/pentaho-solutions/system/
applicationContext-spring-security-jdbc.xml
- hibuser和pentaho_user用户密码分别在不同的文件中:
biserver-ce/tomcat/conf/Catalina/localhost/pentaho.xml
biserver-ce/tomcat/webapps/pentaho/META-INF/context.xml - 更改datasource的OLAP文件中用户密码
<URL>...userid=joe&password=password</URL> in the file:
biserver-ce/pentaho-solutions/system/olap/datasources.xml - 测试示例是否还可用 (.xaction files)...
- 在PAC中删除示例用户
- 可以对Pentaho BI平台做的一些定制。
- Pentaho BI平台使用
- 华鼎数据库与Pentaho BI平台的整合
- Pentaho BI
- Pentaho技术白皮书中文版(二)--BI平台入门
- 使用Pentaho的一些总结
- Pentaho bi 中文文档
- Pentaho BI Platform安装
- Pentaho BI源码编译
- SQL Server 2008 R2对BI的数据支撑平台
- 关于Pentaho开源BI框架的研究报告
- [转帖]关于Pentaho开源BI框架的研究报告
- Pentaho BI 服务器 每天重启一次的问题解决
- 通过 Web Service 调用Pentaho BI 的API
- Pentaho BI Server的启动过程详解(一)
- Pentaho BI Server的启动过程详解(二)
- 我对ORACLE BI 的ETL的一些总结
- Bi的一些工具
- 尚观awk学习
- cordova|phonegap 在ios下 控制 orientation。
- 关于快递原型系统emtoa中蜘蛛侠的用法
- 数据挖掘十大经典算法学习之Naive Bayes朴素贝叶斯
- 下载最新的firefox源码并编译
- 可以对Pentaho BI平台做的一些定制。
- 命令行修改CentOS控制台分辨率
- 数字电视 Stream type
- 串的减法
- bash 下菜单的实现。
- openssl 简介
- Apache配置正向代理与反向代理
- CIO领导力知识库
- windows程序设计POEMOEM.c解析与错误修改