Pentaho完全安裝


以下是可以對Pentaho BI平台做的一些定制。

必選的

  1. 修改logo圖標
  2. 去除用戶選擇登錄選項
  3. 修改登錄界面文字
  4. 增加連接超時時間
  5. 增加內存限制
  6. 設置發布密碼
  7. 添加用戶及修改登錄密碼

可選:

  1. 重命名服務器名和端口名
  2. 使用連接池避免掉線夾
  3. 將數據庫移到其它機器
  4. 定制BI平台提示信息
  5. 郵件設置
  6. 自動啟動設置
 -----------------------------------------------------------------
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 (管理界面).
    - 在你所選的用戶增加Adminceo角色.
  • 關閉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&amp;password=password</URL> in the file:
    biserver-ce/pentaho-solutions/system/olap/datasources.xml
  • 測試示例是否還可用 (.xaction files)...
  • 在PAC中刪除示例用戶



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM