Difference between revisions of "Pentaho Reporting"

From LIMSWiki
Jump to navigationJump to search
(Added content. Saving and adding more.)
(Added content. Saving and adding more.)
Line 25: Line 25:


==Product history==
==Product history==
Pentaho Reporting has its origins in JFreeReport, an open-source reporting project started on SourceForge on April 18, 2002.<ref name="JFSFStart">{{cite web |url=http://sourceforge.net/projects/jfreereport/ |title=Pentaho Reporting |publisher=SourceForge |accessdate=27 May 2014}}</ref> In January 2006, open-source software developer Pentaho Corporation acquired the rights to JFreeReport and hired on original author Thomas Morgner as Chief Architect of Reporting Solutions, renaming the product to Pentaho Reporting.<ref name="BeyeJFAcq">{{cite web |url=http://www.b-eye-network.com/view/2262 |title=Open Source Leader Pentaho Adds JFreeReport Project |publisher=BeyeNETWORK |date=17 January 2006 |accessdate=27 May 2014}}</ref> Despite the acquisition, the JFreeReport engine continued to be developed on SourceForge through April 2007 (version 0.8.8-04).<ref name="SFJFArch">{{cite web |url=http://sourceforge.net/projects/jfreereport/files/99.%20Archive/01.%20Classic-Engine%20Core/ |title=99. Archive / 01. Classic-Engine Core |publisher=SourceForge |accessdate=27 May 2014}}</ref> On July 16, 2007, Thomas Morgner announced Pentaho had begun taking steps towards updating the JFreeReport engine to a Pentaho Reporting release, changing the version numbering scheme in the long-term.<ref name="JFTransform">{{cite web |url=https://www.on-reporting.com/blog/transforming-jfreereport-into-pentaho/ |title=Transforming JFreeReport into Pentaho Reporting |author=Morgner, Thomas |publisher=Thomas Morgner |date=16 July 2007 |accessdate=27 May 2014}}</ref> Development on the reporting engine continued until version 0.8.9 GA was released in November.<ref name="SFJFArch" />
Pentaho Reporting has its origins in JFreeReport, an open-source reporting project started on SourceForge on April 18, 2002.<ref name="JFSFStart">{{cite web |url=http://sourceforge.net/projects/jfreereport/ |title=Pentaho Reporting |publisher=SourceForge |accessdate=27 May 2014}}</ref> In January 2006, open-source software developer Pentaho Corporation acquired the rights to JFreeReport and hired on one of the original authors, Thomas Morgner, as Chief Architect of Reporting Solutions, renaming the product to Pentaho Reporting.<ref name="BeyeJFAcq">{{cite web |url=http://www.b-eye-network.com/view/2262 |title=Open Source Leader Pentaho Adds JFreeReport Project |publisher=BeyeNETWORK |date=17 January 2006 |accessdate=27 May 2014}}</ref> Despite the acquisition, the JFreeReport engine continued to be developed on SourceForge through April 2007 (version 0.8.8-04).<ref name="SFJFArch">{{cite web |url=http://sourceforge.net/projects/jfreereport/files/99.%20Archive/01.%20Classic-Engine%20Core/ |title=99. Archive / 01. Classic-Engine Core |publisher=SourceForge |accessdate=27 May 2014}}</ref> On July 16, 2007, Thomas Morgner announced Pentaho had begun taking steps towards updating the JFreeReport engine to a Pentaho Reporting release, changing the version numbering scheme in the long-term.<ref name="JFTransform">{{cite web |url=https://www.on-reporting.com/blog/transforming-jfreereport-into-pentaho/ |title=Transforming JFreeReport into Pentaho Reporting |author=Morgner, Thomas |publisher=Thomas Morgner |date=16 July 2007 |accessdate=27 May 2014}}</ref> Development on the reporting engine continued, with a final stable version 0.8.9 GA being released in November.<ref name="SFJFArch" /> However, a month before that on October 9, the first version of the Report Designer was released as version 1.6.0.<ref name="PRFirstPack" /> Eventually the two components were packaged together as Pentaho Reporting.


==Features==
==Features==


The main features of Pentaho Reporting include<ref name="NRDesigner">{{cite web |url=http://www.next-reports.com/index.php/products/nextreports-designer.html |title=NextReports Designer - Features |publisher=Advantage Software Factory Srl |accessdate=27 May 2014}}</ref>:
The main features of Pentaho Reporting include<ref name="PRWhatIs">{{cite web |url=https://www.on-reporting.com/what-is-pentaho-reporting/ |title=About Pentaho Reporting |author=Morgner, Thomas |publisher=Thomas Morgner |accessdate=27 May 2014}}</ref>:
 
*


* support for both relational (banded) and analytical/cross-tab reports
* extensive support for subreports
* report wizard with support for wizard templates
* support for numerous data sources like XML, OLAP, relational, scriptable, inline ETL, data tables, etc.
* support for numerous output formats like PDF, Excel, XHTML, XML, TXT, CSV, and RTF
* multiple reporting elements, including barcodes and charts
* support for numerous types of aggregations and calculated fields
* parameter prompts
* conditional formatting


==Hardware/software requirements==
==Hardware/software requirements==


 
Installation requires Java 1.6. The [http://wiki.pentaho.com/display/Reporting/Installing+and+configuring+PRD installation guide] for the free community version is outdated (last updated in 2011) but still may prove useful. Otherwise, check the [https://github.com/pentaho/pentaho-reporting readme]] at GitHub.


==Videos, screenshots, and other media==
==Videos, screenshots, and other media==


 
* Packt Publishing has five videos on Pentaho Reporting [https://www.youtube.com/user/packt1000/videos on YouTube].


==Entities using Pentaho Reporting==
==Entities using Pentaho Reporting==
Line 55: Line 62:
* [https://github.com/pentaho/pentaho-reporting Pentaho Reporting on GitHub]
* [https://github.com/pentaho/pentaho-reporting Pentaho Reporting on GitHub]
* [http://wiki.pentaho.com/display/PEOpen/Pentaho+Release+Product+Version+Matrix Pentaho Release Product Version Matrix]
* [http://wiki.pentaho.com/display/PEOpen/Pentaho+Release+Product+Version+Matrix Pentaho Release Product Version Matrix]
* [https://www.on-reporting.com/blog/ Reporting Tales], a blog from Pentaho's Thomas Morgner


==References==
==References==

Revision as of 15:40, 28 May 2014

Pentaho Reporting
Pentaho-logo.png
Developer(s) Pentaho Corporation
Initial release October 9, 2007 (2007-10-09) (1.6.0)[1]
Stable release

10.1.0.0-175  (January 4, 2024; 3 months ago (2024-01-04))

[±]
Preview release 9.2.0.0 RC  (August 27, 2020; 3 years ago (2020-08-27)) [±]
Written in Java
Operating system Cross-platform
Type Reporting software
License(s) GNU Lesser General Public License v2.1
Website community.pentaho.com

Pentaho Reporting is a free open-source report design and publishing platform "that generates reports from data streamed through the Data Integration engine without the need for any intermediate staging tables."[2] The suite includes Report Designer and Reporting Engine SDK.

Product history

Pentaho Reporting has its origins in JFreeReport, an open-source reporting project started on SourceForge on April 18, 2002.[3] In January 2006, open-source software developer Pentaho Corporation acquired the rights to JFreeReport and hired on one of the original authors, Thomas Morgner, as Chief Architect of Reporting Solutions, renaming the product to Pentaho Reporting.[4] Despite the acquisition, the JFreeReport engine continued to be developed on SourceForge through April 2007 (version 0.8.8-04).[5] On July 16, 2007, Thomas Morgner announced Pentaho had begun taking steps towards updating the JFreeReport engine to a Pentaho Reporting release, changing the version numbering scheme in the long-term.[6] Development on the reporting engine continued, with a final stable version 0.8.9 GA being released in November.[5] However, a month before that on October 9, the first version of the Report Designer was released as version 1.6.0.[1] Eventually the two components were packaged together as Pentaho Reporting.

Features

The main features of Pentaho Reporting include[7]:

  • support for both relational (banded) and analytical/cross-tab reports
  • extensive support for subreports
  • report wizard with support for wizard templates
  • support for numerous data sources like XML, OLAP, relational, scriptable, inline ETL, data tables, etc.
  • support for numerous output formats like PDF, Excel, XHTML, XML, TXT, CSV, and RTF
  • multiple reporting elements, including barcodes and charts
  • support for numerous types of aggregations and calculated fields
  • parameter prompts
  • conditional formatting

Hardware/software requirements

Installation requires Java 1.6. The installation guide for the free community version is outdated (last updated in 2011) but still may prove useful. Otherwise, check the readme] at GitHub.

Videos, screenshots, and other media

  • Packt Publishing has five videos on Pentaho Reporting on YouTube.

Entities using Pentaho Reporting

Further reading

External links

References