pentaho开源商业智能平台的筹建(4)

pentaho开源商业智能平台的搭建(4)

pentaho开源商业智能平台的搭建(4)


pentaho是世界上最流行的开源商务只能软件。它是一个基于java平台的商业智能(Business Intelligence,BI)套件,之所以说是套件是因为它包括一个web server平台和几个工具软件:报表,分析,图表,数据集成,数据挖掘等,可以说包括了商务智能的方方面面。


下面就需要配置数据源来使用mysql里面的sampledata做数据源,过程如下:

登录到administration console中,在administration 页面的”data sources”标签下,点左边的“sampledata”,可以看到当前使用的数据源仍就是hsql里面的 sampledata库。(如下图)

pentaho开源商业智能平台的筹建(4)


进行如下操作

在General页下

Driver Class "com.mysql.jdbc.Driver"

User Name: pentaho_user(默认是这个,所以不改)

Password: password(默认是这个,所以不改)

URL 修改为  jdbc:mysql://localhost:3306/sampledata (根据实际的mysql端口更改)

在Advanced页下

"Validation Query" 设为空或者SELECT 1



完成后如下图

pentaho开源商业智能平台的筹建(4)


左图为”General”页,右图为”Advanced”页。


点test按钮进行测试,成功的时候会显示如下窗口

pentaho开源商业智能平台的筹建(4)


点update按钮就保存了。这个时候就是更新了hibernate数据库的DATASOURCE表。


重新启动user console生效。


所有的任务到此完成,你可以看到已经没有到9001端口的链接了。所有的数据操作都是连接到mysql的端口3306的。



http://sysapp.51cto.com/art/200904/121222_3.htm