von Jason Weathersby, Krishna Venkatraman, 03.12.2006

Business Intelligence and Reporting Tools: Business Intelligence mit Eclipse BIRT

Aus dem
t3n Magazin Nr. 6

Das Öffnen des BIRT Viewers funktioniert über einen Button mit Drop-Down-Menü.

Das Öffnen des BIRT Viewers funktioniert über einen Button mit Drop-Down-Menü.

Reports durch APIs einbinden

Die APIs von BIRT werden genutzt, um Designzeit- oder Laufzeitfeatures in Applikationen einzubinden. Die bei weitem am häufigsten eingesetzte API ist die Report-Engine-API (RE API), mit der Anwender BIRT in eine Applikation integrieren können, um Reports auszugeben und zu rendern. Die Chart-Engine-API (CE API) wird verwendet, um Applikationen mit einer eigenständigen Rendering-Funktion für Diagramme auszustatten. Die Design-Engine-API (DE API) wiederum kann von einer Applikation genutzt werden, um Reportbibliotheken und Designs programmatisch zu erstellen. Zusätzlich bieten Erweiterungsmöglichkeiten OEM-Anbietern und Unternehmen die Chance, besondere Anforderungen an Datenquellen und Formatierungen in ihren Applikationen zu berücksichtigen.

Zends PHP-to-Java-Bridge nutzt BIRT für Java-Integration

Eine Integration von BIRT mit PHP kann auf verschiedenen Gebieten vorkommen. Zum einen kann eine Java-Bridge genutzt und die BIRT-Engine aufgerufen werden, um Inhalte zu generieren und zurückzusenden. Momentan ist das BIRT-Team dabei, gemeinsam mit Zend ein Beispiel für diese Integration zu entwickeln. Auf ähnliche Art und Weise könnten die Chart- und Design-Engine-APIs aufgerufen werden. BIRT kann außerdem auf einem Application Server eingerichtet und von PHP mit gewöhnlichen URL-Befehlen aufgerufen werden. Darüber hinaus kann PHP für die dynamische Generierung von Berichtsdesigns genutzt werden. Wie bereits erwähnt, sind die Report Designs im Grunde nur XML-Dokumente. Ein Beispiel für diesen Ansatz ist auf der BIRT-Website zu finden [3].

Seite:  1 2 3 4 5 6

Empfohlene Artikel

Eine Antwort

  1. von wohnungen augsburg 04.01.2012 (21:33Uhr) 1.

    So wirkt die Augsburger Altstadt Teil dieser heutigen Innenstadt, indem Dies Augsburger Textilviertel teilweise in Spickel-Herrenbach, teilweise hinein der Innenstadt liegt und ebenfalls so ebenfalls überhaupt nicht Zusammen mit den Stadtbezirken Erwähnung findet.

Deine Meinung


(wird nicht veröffentlicht)