Business Intelligence and Reporting Tools

from Wikipedia, the free encyclopedia
Eclipse BIRT Project

logo
Screenshot
Basic data

developer Eclipse Foundation
Current  version 4.8
( June 26, 2018 )
operating system Platform independent
programming language Java
category Reporting / Business Intelligence
License EPL
www.eclipse.org/birt

Business Intelligence and Reporting Tools ( BIRT ) is an open source project that provides reporting and business intelligence functionality for rich clients and web applications. It is particularly suitable for applications that are written based on Java or JavaEE . BIRT is a top-level software project within the Eclipse Foundation , a non-commercial consortium of software companies and the open source community.

The goals of the project are to cover a large area of ​​reporting in typical applications, from operational or enterprise reporting to multi-dimensional online analytical processing (OLAP). Originally, the project concentrated on providing application developers with a powerful tool for integrating reports. The current version has already achieved these initial goals and enables the creation of report drafts for an application as well as the generation and display of reports within the application.

history

The BIRT project was initially proposed and funded by what was then Actuate Corporation when Actuate joined the Eclipse Foundation on August 24, 2004 as a strategic developer. The project was accepted on October 6, 2004 and became a top-level project within the Eclipse community. The BIRT community includes the following contributors: IBM , InetSoft, and Innovent Solutions.

The initial source code was planned and developed by Actuate in the first half of 2004. When BIRT was accepted by the Eclipse Foundation, Actuate donated the work it had already done.

architecture

BIRT consists of two main components: A graphical report editor within the Eclipse IDE for designing BIRT reports, and a runtime component for generating reports that can be used in any Java environment. The BIRT project also contains a chart engine that is integrated into the report editor and can also be used independently within an application.

There is also the so-called BIRT RCP Designer, which represents its own program. This eliminates the need to install Eclipse IDE . The RCP Designer is only available for Windows and requires a local installation of JAVA (from 1.5).

BIRT report designs are saved as XML files and can be accessed from numerous data sources, including JDO Datastores , JFire Scripting Objects, POJOs , SQL Databases, Web Services and XML.

The BIRT-Viewer component enables reports to be displayed in a web environment, for example in the form of a JEE web application with Apache Tomcat .

See also

Individual evidence

  1. download.eclipse.org .
  2. ^ BIRT Project Description and Scope. Retrieved May 27, 2007 .
  3. Open Text Buys Actuate Corporation . In: press release . Open Text Corporation . January 16, 2015. Retrieved September 4, 2017.
  4. Actuate Joins Eclipse Foundation as Strategic Developer and Board Member . In: press release . Eclipse Foundation . August 24, 2004. Retrieved January 3, 2017.

Web links