pentaho开源商业智能平台的筹建(5)
pentaho开源商业智能平台的搭建(5)
pentaho是世界上最流行的开源商务只能软件。它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。
附录1:JRE环境的配置
因为jdk本身带有jre,所以就直接下jdk,方便以后安装相关软件,避免出现莫名其妙的问题。步骤如下:
1、从java.sun.com下载jdk包
我下载的包是jdk-1_5_0_14-linux-i586.bin
2、将包移到/usr/local下,并给执行权限
chmod a+x jdk-1_5_0_14-linux-i586.bin
4、执行自解压文件jdk-1_5_0_14-linux-i586.bin
./jdk-1_5_0_14-linux-i586.bin
阅读完license后,输入yes
5、创建必要的链接
ln -s jdk1.5.0_14 jdk
ln -s /usr/local/jdk/jre jre
6 修改环境变量
vi /etc/profile加入以下内容
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin:/usr/local/jdk JAVA_HOME=/usr/local/jdk JAVA_OPTS=-server export JAVA_HOME JAVA_OPTS
CLASSPATH=.:/usr/local/jdk/lib:/usr/local/jdk/jre/lib export CLASSPATH |
7 使环境变量生效
source /etc/profile
附录2:windows平台的配置
因为pentaho是垮平台的,所以按照本文的方法也适用于windows。
附录3:google maps无法显示的问题
从客户端登录user console以后,点击”打开”按钮或者从菜单选择”打开”,依次选择”车轮的生产销售分析”——”仪表盘”——”Google Maps”,若无法显示google地图,只得到如下的提示信息:
只需要按照提示的说明到google申请key。(需要说明的是,必须要有google的账号才能申请)。申请完成后将得到的key填入到文件/usr/local/pentaho/biserver-ce/pentaho-solutions/system/google/googlesettings.xml中(如下图)
重启pentaho,就可以正常显示了(如下图)。
附录4:生成report时弹出”business models”无法显示的问题
登录到user console时点击”New Report”,显示如下对话框
这是由于登录的用户的权限不够所导致的,不能打开”business model”里面的栏目。
你用其他的用户(例如joe)登录进去就可以看到里面的栏目了(如下图)。而且用不同的用户登录会发现,不同的权限的用户,可以看到不同的内容。
附录:5 有用的资源
http://forums.pentaho.org/
官方论坛,注册起来有点麻烦,里面有一些有用的文档和提问解答。
http://wiki.pentaho.com/
wiki社区,提供一些文档,但是有些仅对企业用户开放,而且文档的更新速度一般。
http://wiki.pentaho.com/download/attachments/1838/community_user_guide.pdf
介绍手册
http://sysapp.51cto.com/art/200904/121222_5.htm