BI-Tools und Suiten im Test
Business Intelligence für Geizige
Reporting-Tools – Birt und JasperReport
Ergebnisse von BI-Analysen sollen auch berichtet und allgemein verständlich bestimmten Mitarbeitern zur Verfügung gestellt werden. Berichtssysteme verbessern die Qualität und Aktualität der Reportingprozesse, beispielsweise in Form von aktuellen Tages-, Monats- oder Jahresberichten.
Die Aufbereitung der Ergebnisse zu aussagekräftigen Berichten übernehmen im Open Source-Bereich Reporting-Engines wie Birt und JasperReport. Birt (Business Intelligence and Reporting Tools) ist eine auf Eclipse basierende, vollwertige Open-Source-Lösung zur Erstellung kleinerer und größerer Reports. Briefe, Dokumente, aber auch komplexe mehrdimensionale Berichte wie die Auflistung von Umsätzen nach Regionen und Produkten können damit erstellt werden. Die relativ große, hinter Birt stehende Entwicklergemeinde hat BIRT mittlerweile mit einer umfangreichen Anzahl an verschiedenen Diagrammarten und Kreuztabellen sowie der Möglichkeit der Erstellung von Cubes ausgestattet.
Als Datenquelle nutzt Birt unter anderen XML und JDBC. Weitere tabellarische Datenquellen können durch selbsterstellte Funktionen in Birt ebenfalls eingelesen werden. Dank zahlreicher Funktionen und der AJAX-basierten grafischen Oberfläche ist Birt auch für nicht-technisch versierte Nutzer einfach zu bedienen. Die große Community und kontinuierliche Weiterentwicklung macht das Tool zu einer zukunftssicheren und leistungsfähigen Reporting-Lösung.
Ein anderes, im Open Source Bereich verbreitetes Berichtstool ist JasperReports von JasperSoft. Berichte können in JasperReports mit einer XML-Datei oder über die mitgelieferten grafischen Tools iReport, JasperAssistent und JasperPal erstellt werden. Die Reports lassen sich in einer Vielzahl von Formaten ausgeben: XML, XSL, PDF, HTML, CSV, ODF, TXT, RTF.
Obwohl die Anwendung einen Teil der JasperSoft-Plattform bildet, ist sie plattformunabhängig und kann auch mit anderen BI-Suiten eingesetzt werden. Unter der LGPL vertrieben, kann JasperReports in jede Java-Anwendung eingebunden werden. Im Gegensatz zu Birt ist die Benutzeroberfläche von JasperReports nicht ganz so bedienerfreundlich, so dass es sich eher um ein Tool für Entwickler handelt.