最近有个项目要一些生成报表的功能,技术老总要用pentaho,以前同事也接触过pentaho,但是总体印象不太好。经过两个星期的研究,对pentaho有点初步的认识。
从总体来讲pentaho还是很强大的,而且是开源的,所以不用花钱也能用。pentaho的文档还算比较多,但是就跟其他的开源项目一样,文档不够细致。一开始的时候我都不知道哪个文档对应哪部分,所以只好每个文档大概看了下,然后自己归档。
由于在工作中只涉及到pentaho JFreeReport的报表功能,所以就谈谈自己对这部分的感受。开始的时候自己试验性的做了些报表,感觉文档还是不错的,完全可以根据文档写些简单的报表,但是随着项目的深入发现这块的文档太少了,大部分文档都集中在大体的介绍上,对细节的介绍基本没怎么看见,自己只能看pentaho给的demo来了解一些东西的做法,实在是郁闷了我一阵子。而且在pentaho给的很多工具中有不少bug,对于新手很不利,最后为了达到效果,自己只好用好多工具导来导去来实现一些东西。最郁闷的是在项目过程中我用到subreport,结果发现在生成报表的时候那个subreport有时候可以显示有时候却又不能显示,调试了半天都没把这个问题解决,从个人的角度来看认为是pentaho的一个bug,pentaho的版本是(1.6.0.GA.863),如果谁知道怎么解决,希望告知,最后只好放弃这种做法而用其他的复杂的方法,郁闷。
对pentaho的了解还不全面,就写些大体的东西,细节还在慢慢的探索之中,欢迎讨论,继续研究去了。
分享到:
相关推荐
8. **Getting_Started_with_the_BI_Platform-zh-CN-1.5.4.htm**:这份入门指南介绍了如何开始使用Pentaho BI平台,包括安装、配置、以及基本的使用步骤,适合初次接触Pentaho的用户。 9. **Pentaho_Report_Designer...
Pentaho Kettle是一款强大的ETL(提取、转换、加载)工具,由Pentaho公司开发。这个名为“pentaho-kettle-8.2.zip”的压缩包文件包含了Pentaho Data Integration(Kettle)的第8.2版本。Pentaho Kettle通过图形化的...
Pentaho Kettle是一款强大的数据集成工具,也被称为Kettle或Pentaho Data Integration(PDI)。它是开源软件,由Pentaho公司开发,主要用于ETL(Extract, Transform, Load)过程,即数据抽取、转换和加载。这个中文...
**Pentaho源码分析** Pentaho是一个开源的商业智能(BI)平台,它提供了数据集成、报表、分析和数据挖掘等功能。本文件将深入探讨Pentaho的内部架构和设计思想,帮助读者理解其核心组件和工作原理。 ### Pentaho...
Pentaho 开放源码商业智能平台技术白皮书 Pentaho 是一个开放源码的商业智能平台,提供了一个完整的商业智能解决方案,包括数据integration、报表生成、数据分析和数据 mining 等功能。下面是 Pentaho 的技术白皮书...
【标题】:“Pentaho CDE 整合 Birt” 【描述】: Pentaho CDE(Component Development Environment)是Pentaho BI平台中的一个工具,用于构建交互式的Web仪表板。它允许开发者通过拖放的方式创建数据可视化应用,...
### 在Linux上安装Pentaho BI Server的知识点详解 #### 一、配置JAVA环境 **1.1 查看已安装的JDK版本** 在Linux环境下安装Pentaho BI Server前,首先需要确保系统中安装了合适的Java运行环境。可以通过以下命令来...
《Pentaho Business Analytics Cookbook》是一本专注于Pentaho商业分析工具的实用指导书。Pentaho是一个开源的商业智能(BI)软件平台,它提供了一系列用于数据集成、报表、OLAP(在线分析处理)、数据挖掘和工作流的...
Pentaho 4.8汉化是一个针对这款开源商业智能套件进行本地化的过程,以适应中文用户的需求。Pentaho提供了丰富的数据分析和报告功能,但默认界面为英文,对于中文用户来说可能存在理解上的困扰。以下是对Pentaho 4.8...
赠送jar包:pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar; 赠送原API文档:pentaho-aggdesigner-algorithm-5.1.5-jhyde-javadoc.jar; 赠送源代码:pentaho-aggdesigner-algorithm-5.1.5-jhyde-sources.jar; ...
【Pentaho初学中文文档】是一份针对Pentaho初学者整理的指南,涵盖了Pentaho BI Server的安装、使用以及Report Designer和Design Studio的基础操作。以下是对这些知识点的详细说明: 一、BI Server安装及用法 1. BI...
### Pentaho BI Server 配置知识点详解 #### 1. 使用 MySQL 作为 Pentaho 默认数据库 **1.1 创建数据库** - **SQL 脚本**:为了将 MySQL 设置为 Pentaho 的默认数据库,需要执行特定的 SQL 脚本来创建必要的表...
Pentaho 报表开发是Java开发者在数据可视化和商业智能领域中的一个重要工具。Pentaho 8 是一个功能强大的开源套件,包含了数据集成、报表设计、数据分析等多个组件,为企业的数据处理提供全面的解决方案。在这个名为...
Pentaho Reporting是开源商业智能(BI)套件Pentaho的一部分,主要负责数据报表和分析的生成。2014年版本的Pentaho Reporting在当时是一个重要的里程碑,提供了丰富的功能和改进,使得用户能够更好地从大数据源中...
### Pentaho 安装流程详解 #### 一、前言 Pentaho是一款开源的数据集成与商业智能软件,它能够帮助用户实现数据整合、清洗、转换以及数据分析等操作。Pentaho提供了强大的图形化界面,使得即使是非技术背景的用户...
在本文中,我们将深入探讨如何创建Pentaho解决方案,这是一个强大的商业智能(BI)平台,它提供了数据集成、分析和报告等关键功能。Pentaho以其用户友好的界面和可扩展性而闻名,使得企业能够构建定制化的BI解决方案...
### Pentaho解决方案:商业智能与数据仓库 #### 一、Pentaho简介 Pentaho是一款开源商业智能(Business Intelligence, BI)平台,提供了一系列工具和服务来帮助组织收集、管理和分析大量的业务数据。该平台支持多种...
Pentaho BI Server是一款开源的商业智能(BI)平台,它提供了一整套工具来处理数据集成、报表、分析和信息展示。通过源码分析,我们可以深入理解其工作原理和设计模式,这对于开发者和定制化需求者来说尤其有价值。 ...
pentaho report 所需jar 包 pentaho-report-wizard-core-6.1.0.1-196.jar pentaho-reporting-engine-classic-core_zh_CN.jar pentaho-reporting-engine-classic-core-6.1.0.1-196.jar pentaho-reporting-engine-...