Jaspersoft vs. Pentaho. Which should we choose?


We're looking to build a company that provides Business Intelligence solutions to our clients. We want to focus on one BI system to develop, and we have narrowed down the options to Jaspersoft and Pentaho. 

Can you provide a comparison of these products? What are the main pros and cons of each of them?

We're looking for information about functionality and from a technical perspective. 

Anonymous avatar x30
As seen in

9 Answers

A7ea143c 3398 490f 82e8 22b61471610e avatar

It's tough to suggest one or the other without more information on your architecture, who your end users are, and how you will be delivering analytics to your customers.

Pentaho is a great solution for complex data integration and data blending (particularly in Big Data and NoSQL scenarios. They have deep native connectivity and job orchestration for Hadoop, NoSQL, and analytic databases). On the BI side, they have the full spectrum on analytics: static, enterprise reporting to interactive reporting and dashboards to data discovery and predictive analytics. Pentaho is a "jack of all trades".

However, Pentaho is inferior to Jaspersoft in important elements dealing with the delivery, adoption, and value extracted from BI: Jaspersoft has a more robust JavaScript API for seamless embedding in web applications (a massive difference maker from a development standpoint if you plan on embedding a BI server in your app). Jaspersoft also has out-of-the-box multi tenancy support which is necessary if you plan on intelligently and securely serving analytics in your app to your clients. Pentaho's multi-tenancy requires manual configuration (again, a large investment on your dev team and it will delay your time to market)...

Like (2)02 June 16
Russell rothstein li?1414331605

Great review!

Like (1)19 April 16
Togar hutabarat li?1414332448

Thank you very much guys.
I didn't think my post would get a response like this. It's great.

Well, my partner and I plan to start developing one of these business intelligence solutions, and if all goes well, we'll start develop on the product and finally build a company to provide solutions to our clients. Maybe it is premature to talk about the company now, but that is our vision. Now we need to decide which BI systems we should develop. We need the opinion of the experts here.

Eventually, I wish that in the end the BI System which we choose will be the best BI system, and the most wanted BI Service. Based on all of the comments above, I think Pentaho is the best match for us, what do you guys say?

Many thanks in advance,
Togar Hutabarat.

Like (0)27 April 14
0 mk4hvdn3s9klpro1wpzap2di0vo5vh61w qspufdc3x6j3ngi8m2aekvw0e?1414330335
Chetan AhujaConsultant

Agree, as per feedback from my clients, Pentaho has the confidence, but Jaspersoft is making the right moves to be a strong second in the big data capabilities. This is important because it is currently the focus for many companies.

Like (0)25 April 14
Jose francisco osorio li?1414329663
Jose OsorioReal UserTOP 20POPULAR

I have to agree with those who tout Pentaho as the superior solution. Though both have their advantages and drawbacks, the ability to handle large data, Dashboards, scripting and ETL, Pentaho comes out on top.

Like (0)24 April 14
Efe30d2d fa77 4924 9b4b 6d861abe53e3 avatar?1456215423

This will help you to understand the tool difference and selection.

Contact me @ sadakar.1988@gmail.com for more information.


Like (0)24 April 14
Anonymous avatar x30

In general, Pentaho is better because it provides more features and also handles big data and analytics better.

Like (0)24 April 14
Efe30d2d fa77 4924 9b4b 6d861abe53e3 avatar?1456215423

I can provide you with information regarding your questions. Contact me if you'd like to discuss.

Like (0)24 April 14
Add pombal
David Fombella PombalConsultantTOP 5

Pentaho is better than Jasper, more active community. Full BI suite (reporting, olap, dashboards, an excellent ETL tool, best big data capabilities....)

Like (0)24 April 14
As seen in

Sign Up with Email