文档介绍:目录
Pentaho笔记 2
1配置Pentaho使用FoodMart数据 3
3
4
4
-based repository 4
5
在Pentaho中对FoodMart进行分析 5
2 使用MySQL作为Pentaho默认数据库 6
创建数据库 6
配置Pentaho 6
3 pentaho 配置 8
配置XMLA服务 8
配置pentaho publisher服务 9
4 在oracle中创建Mondrian的FoodMart数据库 9
9
10
执行数据库创建 10
10
5 pentaho analysis的汉化及国际化 10
配置mondrian 10
编写resource bundle文件 11
在schema文件中引用resource 11
All成员的国际化 11
6 mondrian schema文件的编写 13
逻辑模型 13
dimension、hierarchy和level 13
Degenerate dimensions(降解维度) 13
父子维度 14
star(星形)和snowflake(雪花)模型 16
Shared dimensions(共享维度) 17
7 Pentaho资源库目录的本地化 18
8 pentaho相关问题及解答 19
pentaho发布服务密码设置 19
jpivot版本问题导致的问题 19
pentaho schema workbench发布异常 19
Question 19
solutions: 20
Pentaho笔记
文档记录:
摘要记录:
关键字
pentaho、商务智能、笔记、调研
编号
关联
变更记录:
变更者
版本
变更日期
批准人
审批日期
变更内容
肖敏
2009-10-28
创建
肖敏
2009-11-17
增加1-4节
肖敏
2010-01-08
增加第5节,国际化部分
项目
2010-01-12
增加第6节,schema部分
2010-01-13
增加问题与解答部分
2010-01-24
增加了pentaho资源库目录本地化
2010-01-26
增加pentaho资源库的内容
环境配置
直接解压下载的biserver-ce-,如f:\dev_bi\pentaho\server,解压后的目录结构如下:
f:\dev_bi\pentaho\server
+administration-console
+biserver-ce
1配置Pentaho使用FoodMart数据
提示:这里所说的FoodMart数据,是指用来作为分析的数据源。Pentaho中还包含另一个数据源,及pentaho自身运行所需的数据源,默认是使用hsqldb。这两个数据库是完全不相关的。
在下一节中将讲述如何使用其他数据库作为pentaho的默认数据库。
启动administration-console后(当然需要先启动pentaho),可以在web界面完成数据源FoodMartDS的注册(http://localhost:8099/,账户admin/password)。pentaho已经在包含mysql的驱动-biserver-ce\mon\lib\mysql-connector-java-。如果是其他数据库,需要相应包含该数据库的jdbc驱动程序到biserver-ce\mon\lib\目录。
这里省略了使用pentaho schema workbench创建schema的过程,直接使用monderian自带的示例文件。-ce\pentaho-solutions\foodmart\analysis\目录即可(目录不存在可以手工创建)
打开biserver-ce\pentaho-solutions\system\olap\,修改文件内容(