Eclipse BIRT Project | |
---|---|
Basisdaten | |
Entwickler: | Eclipse Foundation |
Aktuelle Version: | 2.2.1 (Oct 3, 2007) |
Betriebssystem: | Plattformunabhängig |
Kategorie: | Berichtswesen / Business-Intelligence |
Lizenz: | Eclipse Public License |
Website: | http://www.eclipse.org/birt/ |
Business Intelligence and Reporting Tools (BIRT) ist ein Open-Source-Projekt, welches Berichtswesen- und Business-Intelligence-Funktionalität für Rich Clients und Web-Applikationen zur Verfügung stellt. Insbesondere eignet es sich für Applikationen, die Java- bzw. JavaEE-basiert geschrieben sind. BIRT ist ein Top-Level-Softwareprojekt innerhalb der Eclipse Foundation, einem nicht-kommerziellen Konsortium von Software-Firmen und Open-Source-Community.
Die Ziele[1] des Projektes sind es, einen großen Bereich des Berichtswesens in typischen Applikationen, von operationalem oder Enterprise-Reporting bis hin zu mehrdimensionalem Online Analytical Processing (OLAP), abzudecken. Initial hat sich das Projekt darauf konzentriert, Applikations-Entwicklern ein mächtiges Werkzeug für die Integration von Berichten in die Hand zu geben. Die aktuelle Version hat diese initialen Ziele bereits erreicht und ermöglicht sowohl das Erstellen von Berichte-Designs für eine Applikation als auch die Erzeugung und Anzeige der Berichte innerhalb der Applikation.
BIRT besteht aus zwei Hauptkomponenten: Einem graphischen Berichte-Editor innerhalb der Eclipse IDE, um BIRT-Berichte zu designen, und einer Laufzeitkomponente für die Erzeugung von Berichten, die in jeder Java-Umgebung eingesetzt werden kann. Das BIRT-Projekt enthält auch eine Chart-Engine, die sowohl in den Berichte-Editor integriert ist, als auch eigenständig innerhalb einer Applikation verwendet werden kann.
BIRT-Berichte-Designs werden als XML-Dateien gespeichert und können auf zahlreiche Datenquellen zugreifen, darunter SQL-Datenbanken, JDO-Datastores, JFire-Scripting-Objekte, POJOs, XML und Web Services.
Inhaltsverzeichnis |
Das BIRT-Projekt wurde zunächst durch die Actuate Corporation vorgeschlagen und finanziert, als Actuate am 24. August 2004 der Eclipse Foundation als strategischer Entwickler beitrat[2]. Das Projekt wurde am 6. Oktober 2004 akzeptiert und zu einem Top-Level-Projekt innerhalb der Eclipse-Community. Zur BIRT-Community gehören unter anderem folgende Mitwirkende: Innovent Solutions, IBM, und InetSoft.
Der initiale Quelltext wurde in der ersten Jahreshälfte 2004 von Actuate geplant und entwickelt. Als BIRT von der Eclipse Foundation akzeptiert wurde, spendete Actuate dieser die bereits geleistete Arbeit.