- 浏览: 79009 次
- 来自: ...
最近访客 更多访客>>
最新评论
-
Triffic:
相见恨晚啊,坚持看完
四个开源商业智能平台比较(三) -
java-007:
Thank you, the landlord, a good ...
商业智能平台研究(九) ETL 中的数据质量控制 -
zouming_3:
感觉jaspersoft做的要好看些。
四个开源商业智能平台比较(三)
-
下载pentaho_j2ee_deployments-<version></version>.zip。例如,http://prdownloads.sourceforge.net/pentaho/pentaho_j2ee_deployments-1.2.0.398-RC2.zip?download
-
下载pentaho_data 包。地址:http://prdownloads.sourceforge.net/pentaho/pentaho_data-1.2.0.398-RC2.zip?download
-
解压 ‘pentaho_j2ee_deployments-<version></version>.zip’到一个工作目录。例如,d:/ pentaho_j2ee_deployments12。
-
解压pentaho_data 包到一个工作目录。例如,d:/ pentaho_data-1.2
-
创建tomcat部署包。
假设你已经设置好了ant环境,在d:/ pentaho_j2ee_deployments12目录下执行
ant build-tomcat5.0-war 。
顺利的话,你将会在/dist/tomcat5/目录下发现pentaho.war。
6. 创建一个名为pentaho.xml的数据源文件,并把它复制到tomcat的conf/Catalina/localhost下面。文件的内容如下:
xml 代码
- <Context path="/pentaho" docBase="pentaho" debug="99" reloadable="true">
- <Logger className="org.apache.catalina.logger.FileLogger"
- prefix="pentaho_log." suffix=".txt" timestamp="true"/>
- <Resource name="jdbc/SampleData" auth="Container" type="javax.sql.DataSource"/>
- <ResourceParams name="jdbc/SampleData">
- <parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
- <parameter><name>maxActive</name><value>20</value></parameter>
- <parameter><name>maxIdle</name><value>5</value></parameter>
- <parameter><name>maxWait</name><value>10000</value></parameter>
- <parameter><name>username</name><value>pentaho_user</value></parameter>
- <parameter><name>password</name><value>password</value></parameter>
- <parameter><name>driverClassName</name><value>org.hsqldb.jdbcDriver</value></parameter>
- <parameter><name>url</name><value>jdbc:hsqldb:hsql://localhost/sampledata</value></parameter>
- </ResourceParams>
- <Resource name="jdbc/Hibernate" auth="Container" type="javax.sql.DataSource"/>
- <ResourceParams name="jdbc/Hibernate">
- <parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
- <parameter><name>maxActive</name><value>20</value></parameter>
- <parameter><name>maxIdle</name><value>5</value></parameter>
- <parameter><name>maxWait</name><value>10000</value></parameter>
- <parameter><name>username</name><value>hibuser</value></parameter>
- <parameter><name>password</name><value>password</value></parameter>
- <parameter><name>driverClassName</name><value>org.hsqldb.jdbcDriver</value></parameter>
- <parameter><name>url</name><value>jdbc:hsqldb:hsql://localhost/hibernate</value></parameter>
- </ResourceParams>
- <Resource name="jdbc/Quartz" auth="Container" type="javax.sql.DataSource"/>
- <ResourceParams name="jdbc/Quartz">
- <parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
- <parameter><name>maxActive</name><value>20</value></parameter>
- <parameter><name>maxIdle</name><value>5</value></parameter>
- <parameter><name>maxWait</name><value>10000</value></parameter>
- <parameter><name>username</name><value>pentaho_user</value></parameter>
- <parameter><name>password</name><value>password</value></parameter>
- <parameter><name>driverClassName</name><value>org.hsqldb.jdbcDriver</value></parameter>
- <parameter><name>url</name><value>jdbc:hsqldb:hsql://localhost/quartz</value></parameter>
- </ResourceParams>
- <Resource name="jdbc/Shark" auth="Container" type="javax.sql.DataSource"/>
- <ResourceParams name="jdbc/Shark">
- <parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
- <parameter><name>maxActive</name><value>20</value></parameter>
- <parameter><name>maxIdle</name><value>5</value></parameter>
- <parameter><name>maxWait</name><value>10000</value></parameter>
- <parameter><name>username</name><value>sa</value></parameter>
- <parameter><name>password</name><value></value></parameter>
- <parameter><name>driverClassName</name><value>org.hsqldb.jdbcDriver</value></parameter>
- <parameter><name>url</name><value>jdbc:hsqldb:hsql://localhost/shark</value></parameter>
- </ResourceParams>
- </Context>
7. 停止tomcat服务器.
8. 复制 hsqldb.jar到 你的tomcat的common/lib 目录,
9. 把pentaho.war解压到你的tomcat的webapps目录下
注意:还要修改web.xml里面的solution-path。指定为你自己的solutions目录,例如,D:/pentaho/pentaho1.2rc3/pentaho-demo/pentaho-solutions。
做完以上步骤,pentaho的演示程序基本上可以跑了。当然,还缺少portal的演示例子和样式表,界面会有些丑。
10. 启动数据库
进入d:/ pentaho_data-1.2,执行start_hypersonic.bat。
11. 启动tomcat服务器
12. 验证是否部署成功
打开浏览器,输入http://localhost:8080/pentaho。如果能看到pentaho的欢迎界面,那么部署就基本成功了停止tomcat服务器.发表评论
-
JFreeReport 0.9 的特性预览
2007-09-12 15:13 2176在Pentaho的官方论坛里,我看到了JFreeReport ... -
在Tomcat上如何集成Pentaho和Liferay
2007-09-12 15:08 1753... -
BIRT API学习
2007-09-12 15:06 2868以下这个例子来自birt 的官方教材,我没有改动任何的信息. ... -
商业智能(十八) 安装BIRT
2007-09-12 15:04 1981安装Birt 其实非常的简单.只需要下载Birt-Runtim ... -
Mondrian 如何使用 materialized view
2007-09-12 15:03 1974第十四篇文章中,我把 ... -
用materialized view + dimension 来提高mondrian 的性能2
2007-09-12 15:01 1949接着上一篇的定义我们定义如下两个dimension : CRE ... -
materialized view+dimension提高mondrian性能1
2007-09-12 15:00 1880着上一篇的步骤部署好了mondrian 之后 进入数据库,修改 ... -
mondrian + oracle 部署foodmart demo
2007-09-12 14:59 3480mondrian作为开源世界的OL ... -
商业智能研究(十二) OLAP 相关的一些开源项目
2007-09-12 14:53 2348联机分析(OLAP)处理专门设计用于支持复杂的分析操作,侧重对 ... -
在tomcat上部署pentaho 1.5.3
2007-09-12 14:51 1905在tomcat上部署pentaho 1.5.3 最近一直在做m ... -
商业智能平台研究(十一) BI基本概念
2007-09-12 14:47 2719商业智能对每个不同的公司都有不同的定义. 如果你对这些公司的定 ... -
商业智能平台研究 (十) ETL 选型
2007-09-12 14:42 3575ETL (Extract-Transform-Load的缩写, ... -
商业智能平台研究(九) ETL 中的数据质量控制
2007-09-12 14:40 1716数据质量一直是ETL工具 ... -
商业智能平台研究(八)
2007-09-12 14:36 2025... -
商业智能平台研究(七)
2007-09-12 14:34 1403五一期间哪里都没有去 ... -
四个开源商业智能平台比较(六)
2007-09-12 14:30 2131roadmap是一个项目的计划表,个人认为任何一个项目都应该有 ... -
四个开源商业智能平台比较(五)
2007-09-12 14:28 2221lumi 问JPivot能否单独使用,不能,根据其主页上的描述 ... -
四个开源商业智能平台比较(四)
2007-09-12 14:26 1874我想问,如果贵公司是 ... -
四个开源商业智能平台比较(三)
2007-09-12 11:58 2614先回答一下各位的评论,blogjava上的江南白衣 朋友(主 ... -
四个开源商业智能平台比较(二)
2007-09-12 11:53 1953一个好的项目总是有很多的文档,一个失败的项目总是有各种理由没有 ...
相关推荐
通过以上步骤,你可以成功地在Tomcat上集成Pentaho和Liferay,为用户提供一个集数据分析与门户服务于一体的平台。值得注意的是,这个过程可能会因为Pentaho和Liferay的版本差异以及特定的环境设置而有所不同,所以...
Webspoon使得Kettle的功能可以在任何支持Java的服务器上运行,比如Apache Tomcat,无需安装桌面客户端。描述中提到的"自己编译的war包",意味着用户从源代码编译了Webspoon,生成了一个WAR(Web ARchive)文件,这是...
Pentaho部署环境配置及运行 Pentaho是一款基于Java的商业智能(BI)解决方案,旨在帮助企业更好地管理和分析数据。本文档主要介绍Pentaho的部署环境配置及运行。 一、概要 Pentaho的Kitchen工具是设计用于运行...
### 在Linux上安装Pentaho BI Server的知识点详解 #### 一、配置JAVA环境 **1.1 查看已安装的JDK版本** 在Linux环境下安装Pentaho BI Server前,首先需要确保系统中安装了合适的Java运行环境。可以通过以下命令来...
描述中的“该sql执行脚本是pentaho实例库在oracle上执行脚本”说明了提供的“sampledata_oracle.sql”文件是一个SQL脚本,这个脚本是为了在Oracle数据库上创建和填充Pentaho BI的示例数据。执行此脚本将创建必要的表...
**1.2 配置 Pentaho** - **配置文件**:接下来需要修改两个关键的配置文件来启用 MySQL 支持。 - `applicationContext-spring-security-jdbc.xml`:配置安全性和权限管理。 - `applicationContext-spring-...
6. **部署与执行**:Pentaho Kettle不仅可以本地运行,还可以部署在服务器上进行分布式处理。Pan(批处理)和Kitchen(命令行)是两种常见的执行引擎,分别用于本地和远程执行转换,而Pentaho Job Executor则用于...
Pentaho可以在Linux和Windows等多平台上运行,通常的安装过程非常简单,只需解压缩并执行即可。 然而,标准安装使用的是自带的HSQL数据库,这在备份和维护上存在不便。因此,我们需要将数据库切换为MySQL。遗憾的是...
在解压并导入到Pentaho Kettle环境中后,用户可以查看、编辑和运行这些示例,以了解如何构建自己的ETL流程。 通过学习这些示例,你可以了解到: 1. **数据抽取**:如何从各种数据源(如CSV文件、数据库等)抽取...
这是因为Pentaho可能在某个时间点是针对Tomcat 6进行测试和优化的,但请确保你使用的Tomcat版本与Pentaho的兼容性要求一致。 在添加服务器的过程中,指定Tomcat的安装路径,并点击“Next”。接着,将Pentaho项目、...
1. **源代码示例**:这些示例代码将展示如何在Java应用程序中嵌入Pentaho Reporting,如何构建报表定义,以及如何执行查询和填充数据到报表中。它们可以帮助你快速上手并理解API的用法。 2. **教程文档**:可能包含...
Pentaho 是一个商业智能和数据集成平台,提供了社区版和企业版两种版本。了解这两种版本的差异对选择合适的版本非常重要。本文将详细比较 Pentaho 社区版和企业版的异同,并将其特点、优势和缺陷进行了中文和英文...
- **位置**: 示例仪表板可以在以下URL找到,假设Pentaho Demo已安装在本地主机的8080端口上: - `http://localhost:8080/pentaho/jsp/SampleDashboard.jsp` - **功能**: 示例仪表板首先展示了一个饼图,显示了四个...
由于其基于 Java 平台,因此具有良好的跨平台兼容性,可以在多种操作系统上部署,包括 Linux 和 Windows。 Pentaho 的架构设计灵活且模块化,使得企业可以根据自身需求选择合适的组件进行集成。此外,Pentaho 的...
1. **菜单栏和工具栏汉化**:首先,你需要在`tomcat\webapps\pentaho\mantle\messages`目录下找到`mantleMessages_supported_languages.properties`文件,添加`zh=中文`来识别中文语言。接着,创建一个名为`...
Pentaho是一款强大的商业智能(BI)平台,用于数据集成、数据分析和报表生成。在本文中,我们将深入探讨如何配置...通过遵循这些步骤,你将能够成功地部署和运行Pentaho BI Server,充分利用其数据分析和报告功能。