What users are saying about

Apache Spark

99 Ratings

TIBCO Jaspersoft<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
236 Ratings

Apache Spark

99 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

TIBCO Jaspersoft<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
236 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.6 out of 101

Add comparison

Likelihood to Recommend

Apache Spark

If you are running a distributed environment and are running applications that make use of batch processing, analytics, streaming, machine learning, or graphing then I cannot recommend Spark enough. It is easy to get going, simple to learn (relative to similar technologies), and can be used in a variety of use cases. All while giving you great performance.
No photo available

TIBCO Jaspersoft

I found Jasper to be quite flexible. Many ways to do things. The server side seems pretty robust. I found it to be a little on the complex side for developing reports. Some of the expression language has unexpected behavior that a more polished product likely would not have. Unless you are a developer or technical by nature, Studio report designer may not be for you. The tables work quite well though.
Gerald Meachem profile photo

Feature Rating Comparison

BI Standard Reporting

Apache Spark
TIBCO Jaspersoft
7.7
Pixel Perfect reports
Apache Spark
TIBCO Jaspersoft
8.1
Customizable dashboards
Apache Spark
TIBCO Jaspersoft
7.5
Report Formatting Templates
Apache Spark
TIBCO Jaspersoft
7.5

Ad-hoc Reporting

Apache Spark
TIBCO Jaspersoft
7.1
Drill-down analysis
Apache Spark
TIBCO Jaspersoft
7.1
Formatting capabilities
Apache Spark
TIBCO Jaspersoft
7.0
Report sharing and collaboration
Apache Spark
TIBCO Jaspersoft
7.2

Report Output and Scheduling

Apache Spark
TIBCO Jaspersoft
7.6
Publish to Web
Apache Spark
TIBCO Jaspersoft
7.9
Publish to PDF
Apache Spark
TIBCO Jaspersoft
8.5
Report Versioning
Apache Spark
TIBCO Jaspersoft
6.6
Report Delivery Scheduling
Apache Spark
TIBCO Jaspersoft
7.8
Delivery to Remote Servers
Apache Spark
TIBCO Jaspersoft
7.5

Data Discovery and Visualization

Apache Spark
TIBCO Jaspersoft
6.8
Pre-built visualization formats (heatmaps, scatter plots etc.)
Apache Spark
TIBCO Jaspersoft
7.2
Location Analytics / Geographic Visualization
Apache Spark
TIBCO Jaspersoft
6.5

Access Control and Security

Apache Spark
TIBCO Jaspersoft
8.0
Multi-User Support (named login)
Apache Spark
TIBCO Jaspersoft
8.0
Role-Based Security Model
Apache Spark
TIBCO Jaspersoft
8.1
Multiple Access Permission Levels (Create, Read, Delete)
Apache Spark
TIBCO Jaspersoft
8.1
Single Sign-On (SSO)
Apache Spark
TIBCO Jaspersoft
7.8

Mobile Capabilities

Apache Spark
TIBCO Jaspersoft
7.0
Responsive Design for Web Access
Apache Spark
TIBCO Jaspersoft
7.1
Dedicated iOS Application
Apache Spark
TIBCO Jaspersoft
7.2
Dedicated Android Application
Apache Spark
TIBCO Jaspersoft
7.2
Dashboard / Report / Visualization Interactivity on Mobile
Apache Spark
TIBCO Jaspersoft
6.7

Application Program Interfaces (APIs) / Embedding

Apache Spark
TIBCO Jaspersoft
7.5
REST API
Apache Spark
TIBCO Jaspersoft
7.7
Javascript API
Apache Spark
TIBCO Jaspersoft
7.4
iFrames
Apache Spark
TIBCO Jaspersoft
7.5
Java API
Apache Spark
TIBCO Jaspersoft
7.4
Themeable User Interface (UI)
Apache Spark
TIBCO Jaspersoft
7.1
Customizable Platform (Open Source)
Apache Spark
TIBCO Jaspersoft
7.6

Pros

  • in memory data engine and hence faster processing
  • does well to lay on top of hadoop file system for big data analytics
  • very good tool for streaming data
Shiv Shivakumar profile photo
  • Flexibility. TIBCO Jaspersoft is extremely flexible. We use the embedded report engine to crank out thousands of static reports in PDF and Excel format. We use JasperServer to serve up HTML and javascript based dynamic reports and dashboards through visualize.js. We also use JasperServer directly for working with data in an ad hoc fashion. There are even ETL capabilities (though we haven't really explored those much).
  • There is also flexibility when it comes to connecting to different data sources, defining security, etc.
  • Within reports you aren't even limited to the libraries that JasperSoft provides! We've done some very rich and complex visualizations through JasperSoft using third party libraries like D3.js. Really, the sky is the limit.
  • I haven't run into a data presentation problem yet that I can't solve at least in part by using Jaspersoft.
  • Report creation tools. Jaspersoft Studio is extremely powerful. It is also a very familiar environment for folks coming from other report creation tools. This is important to us because we have to train dozens of report writers across our clients every year. For those that come from Crystal Reports, Jaspersoft Studio feels very intuitive very quickly.
  • Pixel perfection. We have a lot of standardized reports from the IRS and other government entities. Jaspersoft makes it easy to put a very visually complex form together quickly and accurately.
  • Power. I have yet to run into a reporting problem Jaspersoft cannot solve.
Craig LaValle profile photo

Cons

  • Debugging is difficult as it is new for most people
  • There are fewer learning resources
Kartik Chavan profile photo
  • While many of the advanced report writing features of iReport are available through the GUI, customization requires knowledge of Java. We often need to produce reports that are exportable to Spreadsheets with formulas and formatting intact. As consultants we can produce this quickly for our clients, but the GUI tools are not as friendly as they could be.
  • While Jaspersoft does offer the Talend Integration Server which is a web-app and execution server of it's own, the basic ETL tool requires some sophisticated knowledge to deploy scheduled jobs on Linux or Windows servers. Managing the libraries and status of the jobs can become non trivial as they grow in number.
  • Finding qualified consultant like RLWilliams Consulting can be difficult.
Rob Williams profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft8.0
Based on 22 answers
We've converted our library of reports to use Jaspersoft. Our clients have had a taste of Jaspersoft and we've had very positive feedback from those interactions. Our internal employees have had great success using iReports and JasperStudio to create very robust reports that better show the data our clients expect to see. Overall, our experiences with Jaspersoft have been great and it's proven to be a very good decision for the direction of our business.
Robert Mills profile photo

Usability

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft7.1
Based on 8 answers
The end results are pretty good but the journey to get there is not very smooth and requires solid skills in many technical areas thereby making it ineffective for just plain business users. For them, just consumption is the only practical way to go.
Rahul Goswami profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft9.5
Based on 2 answers
We've never had an outage of the software itself. If it was unavailable, it was due to a network outage, not a problem with Jasper.
Peter Larabell profile photo

Performance

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft9.0
Based on 2 answers
Never have we had a performance issue with it. The "slow" reports are due to the speed of the data being returned from the database, not Jasper.
Peter Larabell profile photo

Support

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft7.2
Based on 19 answers
I am giving it a 10 because I like Jaspersoft. However, I really haven't had a need to "get support". Never really had a problem with it. :) I've made hundreds of reports, including ones with sub-reports. We've done schedules, dashboards, ad-hoc, manual JRXML editing and all that. We've been through a handful of version upgrades as well. Never needed to get tech-support. :/
Peter Larabell profile photo

In-Person Training

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft7.5
Based on 3 answers
It did the job of getting us to our deadline we set for ourselves for initial launch. The customer we launched the product for was also there to learn about it at the same in order to better understand the capabilities. This helped greatly so that the customer was on the same page on what was possible when using jaspersoft. I think most people would not want their customers aware the product they are using is third-party but in this case it was a new experience for us both and so as we learned more about jaspersoft, we both had better communication on what the future road map was for their business needs in BI.
Ashley Lee profile photo

Online Training

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft5.7
Based on 7 answers
Resources available in the TIBCO Knowledge Base are covering almost everything. They are well organized, and covering almost every possibility. There is always the change to get back to the TIBCO support or to the dedicated Customer Success Manager whenever something very specific or bound to a customization is not covered.
Davide Marzucco profile photo

Implementation

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft6.7
Based on 15 answers
Super easy to install and/or upgrade! For all the big name software out there that does some business critical things, Jasper is a pleasure to install and/or upgrade. The bundled installer is all ONE install (one shell script execution at least) that sets up everything. Vastly superior to most other software of this caliber.
Peter Larabell profile photo

Alternatives Considered

We specifically choose Spark over MapReduce to make the cluster processing faster
No photo available
Tibco Jaspersoft is a stronger competitor than the Microsoft Reports and ETL products. The flexibility and power of using the software, multi platform and deployment and monitoring has no comparison to what you use.It would be interesting to integrate some features of predictive controls of Tibco Spotfire in Tibco Jaspersoft ETL and Jaspersoft Reports.More robust features in the BPM type documentation in the Job ETL.Also more features and types of Jobs of the different flavors of Talend products.
Pedro G. Jiménez profile photo

Scalability

No score
No answers yet
No answers on this topic
TIBCO Jaspersoft7.5
Based on 2 answers
We've have a few hundred scheduled reports, and about 60-ish concurrent users. We've never had a performance issue with this software.
Peter Larabell profile photo

Return on Investment

  • We were able to make batch job faster by 20 times as compared to MapReduce
  • With the language support like Scala, Java, and Python, easily manageable
No photo available
  • Increased customer satisfaction.
  • Wow-factor.
  • Increased product sales.
Cash Shurley profile photo

Screenshots

Pricing Details

Apache Spark

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Apache Spark More Information

TIBCO Jaspersoft

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Additional Pricing Details
Jaspersoft offers flexible pricing for ISVs and SaaS per customer or by CPU core.

TIBCO Jaspersoft More Information