Are Open Source Reporting Tools Ready for Primetime? 57
Z0mb1eman asks: "My company is considering replacing our aging CrystalReports with an open source solution. We are currently doing our research, and the choices seem promising -- JasperReports, Actuate-backed BIRT, and Pentaho, which seems to combine other open-source reporting tools. All have some level of commercial support, but are they ready to replace established solutions like Crystal Reports or even Actuate? Is your company using an Open Source reporting tool, and what have been your experiences with such tools? Are there any other choices we should consider? What should we expect if we make the decision to switch?"
Re:This seems like the first comment (Score:1, Insightful)
Why are you switching? (Score:5, Insightful)
Depends what you need! (Score:5, Insightful)
- who will be writing the reports (techies, business folks, both)?
- what layout and formatting capabilities are absolutely needed?
- any really big reports? performance may be an issue
- what are the security needs - authentication, visibility, auditing, etc?
- do you need overnight automated report runs?
- what about bursting (automatically splitting a report into sub-reports based on department, product type, whatever)?
- do you need to integrate with custom developed software? what language+platform, etc?
The first point is particularly important - if business staff want to dolly up simple adhoc reports, then this will seriously narrow down the open source field pretty quickly.
Re:This seems like the first comment (Score:2, Insightful)
Serious lack of requirements... (Score:2, Insightful)
Highlight your reporting requirements and I suspect the
Can Someone Help Me Understand??? (Score:1, Insightful)
But, then people start talking about "Business Intelligence" and all sorts of other stuff that I can't wrap my head around.
What is Business Intelligence precisely?
What sorts of reports are these reporting tools being used to create? I mean, what data is in the reports and where is the data being pulled from?
Why aren't these reports in the applications or at least the ability to create them?
Why would a developer use something like Crystal Reports instead of developing the application to do what it needs to?
Finally, is there anyone here that actually uses business intelligence on a daily basis that can describe what it is and how they use it?