Mittwoch, 23. Mai 2012


Artikel

Mai 2008 | Artikel

Pentaho, BIRT und JasperReports im Vergleich Fortsetzung, Teil 3

Teil 1   Teil 2   Teil 3   Teil 4   

Tabelle 1: Vergleichsmatrix
  Pentaho Reporting JasperReports BIRT
aktuelle Version 1.6 2.0.4 2.2
Anforderungen      
  Java JDK 1.4 oder höher Java JDK 1.3 oder höher Java JDK 1.4 oder höher
Ausgabeformate      
PDF x x x
HTML x x x
Excel x x x
TXT x x  
PPT     x
Word (DOC)     x
Word (RTF) x x x
OpenOffice (ODT)   x  
XML   x x
CSV   x x
SVG (Scalable Vector Graphics)     x
Trigger Report über URL x x x
Unterstützt Templating x x x
Preview Funktionalität x x x
Datenquellen      
Direkte Verbindung zu Datenquelle x x x
Metadatenunterstützung x    
Scheduler für Reportgenerierung x x  
Unterstützung von Webservices x x  
E-Mail Bursting zur Verteilung x    
Unterstützte Datenqverbindungen bzw. -quellen:      
JDBC x x x
Hibernate   x Hibernate
Plug-in
POJO / Java Beans   x x
CSV  

x

x
XML   x x
Web Services     x
XML/A, MDX x x  
Verwendung verschiedener Datenquellen innerhalb eines Reports x x x
Grafische Oberfläche für Report-Design und -Erstellung x x x
Pixelgenaue Report-Erstellung x x  
Diagramme      
Chart-Engine JFreeCharts JFreeCharts BIRT Charting Services
Einbindung von Charts x x x
Einbindung dynamischer Inhalte (Bilder, Texte) x x x
Reporting Features      
Drill-Down-Analyse innerhalb eines Reports   x x

Internationalisierung (Zeichensatz, Währung..)

  x x
Unsterstützt Sub-Reports (Verschachtelung)   x x
Parameterisierte Reports möglich x x x
Eigene J2EE View Engine Web Applikation   x x
Report View Engine  

JasperViewer (Swing)
SWT JasperViewer

BIRT Report Viewer
Reporterstellung aus Webapplikation x   x
Reporterstellung aus Standalone Tool x x x
 
 

Teil 1   Teil 2   Teil 3   Teil 4   

Kommentare