Skip to main content
TrustRadius
Jaspersoft

Jaspersoft

Overview

What is Jaspersoft?

Jaspersoft commercial edition is an embedded business intelligence suite designed to be built-into SaaS products as an integrated reporting engine. It provides reports and dashboards for customer-facing applications without requiring app developers to build their own reporting engine.

Read more
Recent Reviews

Average Reporting solution

6 out of 10
June 04, 2022
Our software application uses TIBCO Jaspersoft as reporting partner for our products. This provides reporting capabilities to enterprise …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 26 features
  • Publish to PDF (99)
    8.7
    87%
  • Multi-User Support (named login) (94)
    8.1
    81%
  • Role-Based Security Model (92)
    8.1
    81%
  • Formatting capabilities (97)
    7.3
    73%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Jaspersoft?

Jaspersoft commercial edition is an embedded business intelligence suite designed to be built-into SaaS products as an integrated reporting engine. It provides reports and dashboards for customer-facing applications without requiring app developers to build their own reporting engine.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.jaspersoft.com/contact-us

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

140 people also want pricing

Alternatives Pricing

What is Microsoft Power BI?

Microsoft Power BI is a visualization and data discovery tool from Microsoft. It allows users to convert data into visuals and graphics, visually explore and analyze data, collaborate on interactive dashboards and reports, and scale across their organization with built-in governance and security.

What is SAP Crystal?

SAP Crystal is an analytics and reporting software solution for SMBs. SAP Crystal comprises Crystal Reports for pixel-perfect reporting, and SAP Crystal Server for automated distribution and self-service access to reports, dashboards and data exploration.

Return to navigation

Product Demos

Jaspersoft - FreshDelivery Demo

YouTube

IdRaaS Demo

YouTube

Demo Jaspersoft 6 2

YouTube

Jaspersoft for AWS - Auto Scaling Clusters (Full Demo)

YouTube

Introduction to the Jaspersoft REST API

YouTube
Return to navigation

Features

BI Standard Reporting

Standard reporting means pre-built or canned reports available to users without having to create them.

7.7
Avg 8.2

Ad-hoc Reporting

Ad-Hoc Reports are reports built by the user to meet highly specific requirements.

7.4
Avg 8.1

Report Output and Scheduling

Ability to schedule and manager report output.

7.7
Avg 8.4

Data Discovery and Visualization

Data Discovery and Visualization is the analysis of multiple data sources in a search for patterns and outliers and the ability to represent the data visually.

7.7
Avg 8.1

Access Control and Security

Access control means being able to determine who has access to which data.

8.1
Avg 8.6

Mobile Capabilities

Support for mobile devices like smartphones and tablets.

6.6
Avg 8.0

Application Program Interfaces (APIs) / Embedding

APIs are a set of routines, protocols, and tools for used for embedding one application in another

7.7
Avg 7.9
Return to navigation

Product Details

What is Jaspersoft?

Jaspersoft commercial edition is an embedded business intelligence suite designed to be built-into SaaS products as an integrated reporting engine. It provides reports and dashboards for customer-facing applications without requiring app developers to build their own reporting engine.

Jaspersoft Features

BI Platform Features

  • Supported: Administration via Web Interface
  • Supported: Live Connection to External Data
  • Supported: Snapshot of External Data
  • Supported: OLAP (Pre-processed cube representation)
  • Supported: ROLAP (SQL-layer querying)
  • Supported: Multi-Data Source Reporting (Blending)
  • Supported: Data warehouse / dictionary layer
  • Supported: ETL Capability
  • Supported: ETL Scheduler

Supported Data Sources Features

  • Supported: MS Excel Workbooks
  • Supported: Text Files (CSV, etc)
  • Supported: Oracle
  • Supported: MS SQL Server
  • Supported: IBM DB2
  • Supported: Postgres
  • Supported: MySQL
  • Supported: Cloudera Hadoop
  • Supported: Hortonworks Hadoop
  • Supported: EMC Greenplum
  • Supported: IBM Netezza
  • Supported: HP Vertica
  • Supported: ParAccel
  • Supported: SAP Hana
  • Supported: Teradata
  • Supported: Salesforce
  • Supported: SAP
  • Supported: Google Analytics

BI Standard Reporting Features

  • Supported: Pixel Perfect reports
  • Supported: Customizable dashboards
  • Supported: Report Formatting Templates

Ad-hoc Reporting Features

  • Supported: Drill-down analysis
  • Supported: Formatting capabilities
  • Supported: Report sharing and collaboration

Report Output and Scheduling Features

  • Supported: Publish to Web
  • Supported: Publish to PDF
  • Supported: Output Raw Supporting Data
  • Supported: Report Versioning
  • Supported: Report Delivery Scheduling
  • Supported: Delivery to Remote Servers

Data Discovery and Visualization Features

  • Supported: Pre-built visualization formats (heatmaps, scatter plots etc.)
  • Supported: Location Analytics / Geographic Visualization

Access Control and Security Features

  • Supported: Multi-User Support (named login)
  • Supported: Role-Based Security Model
  • Supported: Multiple Access Permission Levels (Create, Read, Delete)
  • Supported: Report-Level Access Control
  • Supported: Table-Level Access Control (BI-layer)
  • Supported: Field-Level Access Control (BI-layer)
  • Supported: Single Sign-On (SSO)

Mobile Capabilities Features

  • Supported: Responsive Design for Web Access
  • Supported: Mobile Application
  • Supported: Dashboard / Report / Visualization Interactivity on Mobile

Application Program Interfaces (APIs) / Embedding Features

  • Supported: REST API
  • Supported: Javascript API
  • Supported: iFrames
  • Supported: Java API
  • Supported: Themeable User Interface (UI)
  • Supported: Customizable Platform (Open Source)

Additional Features

  • Supported: Multi-tenancy
  • Supported: Audit Logging

Jaspersoft Screenshots

Screenshot of Report DesignScreenshot of Ad-hoc ReportingScreenshot of Mobile ReportingScreenshot of Dashboard

Jaspersoft Video

Jaspersoft Product Overview

Jaspersoft Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationApple iOS, Android
Supported LanguagesEnglish, Spanish, German, French, Portuguese, Chinese, Japanese, plus the ability to add additional languages

Frequently Asked Questions

Jaspersoft commercial edition is an embedded business intelligence suite designed to be built-into SaaS products as an integrated reporting engine. It provides reports and dashboards for customer-facing applications without requiring app developers to build their own reporting engine.

Infor Birst, Windward Core, and Pentaho are common alternatives for Jaspersoft.

Reviewers rate Publish to PDF highest, with a score of 8.7.

The most common users of Jaspersoft are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(274)

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Once installed, it is easy to configure and get up and running.
  • It integrates nicely with our software platform.
  • The support from TIBCO is pretty good when you are speaking to them in person.
  • The installation process is complicated.
  • The update process is complicated.
  • It is difficult to download the appropriate installation files from the TIBCO website.
We have now got the installation process internally streamlined and so the installation and configuration is not too much of an issue for us any more - but any time that we have to make any configuration changes (i.e. Hotfix) then there is always a period of troubleshooting to add this into our existing process.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
70%
7.0
Pixel Perfect reports
70%
7.0
Customizable dashboards
90%
9.0
Report Formatting Templates
50%
5.0
Ad-hoc Reporting (3)
76.66666666666667%
7.7
Drill-down analysis
70%
7.0
Formatting capabilities
70%
7.0
Report sharing and collaboration
90%
9.0
Report Output and Scheduling (5)
18%
1.8
Publish to Web
N/A
N/A
Publish to PDF
90%
9.0
Report Versioning
N/A
N/A
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
Data Discovery and Visualization (2)
35%
3.5
Pre-built visualization formats (heatmaps, scatter plots etc.)
70%
7.0
Location Analytics / Geographic Visualization
N/A
N/A
Access Control and Security (4)
45%
4.5
Multi-User Support (named login)
90%
9.0
Role-Based Security Model
90%
9.0
Multiple Access Permission Levels (Create, Read, Delete)
N/A
N/A
Single Sign-On (SSO)
N/A
N/A
Mobile Capabilities (3)
60%
6.0
Responsive Design for Web Access
90%
9.0
Mobile Application
90%
9.0
Dashboard / Report / Visualization Interactivity on Mobile
N/A
N/A
Application Program Interfaces (APIs) / Embedding (6)
15%
1.5
REST API
90%
9.0
Javascript API
N/A
N/A
iFrames
N/A
N/A
Java API
N/A
N/A
Themeable User Interface (UI)
N/A
N/A
Customizable Platform (Open Source)
N/A
N/A
Whenever we have contacted Support, our expectations have been met.
  • Implemented in-house
The learning curve to complete the implementation was quite steep, and there are a lot of moving parts within a Jaspersoft deployment which can make it a challenge. However, we have now reached a stage where we rarely run into any implementation issues as the level of knowledge has increased sufficiently.
  • Self-taught
We have been able to find answers to questions either using internal knowledge, by contacting support or by reviewing online documentation.
Yes - I think this was a sensible approach.
10
Software Development
10
A mix of Technical to understand the environment, and analytical to build Reports
  • Develop Reports
  • n/a
  • n/a
I don't believe that there are any plans to move away from Jaspersoft at the current time
No
No
Yes
Yes, we reported an issue with SQL Server and received good support to determine the cause and then resolution.
I needed some information on OS support for JasperServer, so submitted a request which was answered within a matter of hours.
We haven't really started to explore the scalability of the product as yet, but in terms of existing deployments it has done what we need it to do.
There have been a few instances where Tomcat has consumed 100% CPU, which requires a restart to resolve, but other than that reliability has been excellent.
Performance at the initial deployment stage can be very slow.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • This may not be an obvious one, but the installer is well done. A lot of these products that are somewhat of a combination of other "back-end" components can be a pain to install. The fact that TIBCO/Jaspersoft bundles everything required into ONE installer is a huge blessing to any IT person wanting or needing to do an installation.
  • Jasper makes upgrades VERY easy. Since the entire reporting repository can be exported in a few clicks of a mouse (or via the shell/command-line) and imported AS-IS into a newer version is a major win.
  • The configuration files for Jasper's reporting server are all XML. Human readable. That's a big plus for people used to being forced into using proprietary software with closed-format binary configurations.
  • Documentation. While *using* Jasper Reports server is super simple and probably doesn't need much in the way of documentation, the overall quantity of documentation regarding some of the smaller details is severely lacking.
  • The reports editor. JasperStudio is OK. We use it, we make loads of reports with it, it's 100 times better than what we used before. But, the documentation for the report editor is terrible, and it seems as if some things just don't make sense. For example, no quick way to signify that you just want columns of data in a delimited file, no formatting, no special spacing, no anything other than straight data. There IS a way to do that in JasperStudio, but it's time-consuming, and it's very "repeatable" in the sense that it COULD be automated fairly easily, but just isn't.
  • Virtual Data Sources. This is one of the coolest and most useful things Jasper can do, but it's crippled and no explanation is given as to WHY it is that way. Crippled in what way, you may ask? The VDS system works in the Jasper Server, but NOT in the report editor. :/ As such, you can't test a report in the editor which needs data from a VDS then import that report into Jasper and use it. You can kinda fake it with datasets and connection parameters, but it just isn't what it COULD be with a little extra development.
If your organization needs reports in PDF, XLSx, CSV, or one of many other supported formats, and you want some of them auto-scheduled and sent to various FTP servers or email addresses, Jasper does that very well. [It's] Easy to install, easy to add a user account, and easy for end users. For any small technical things someone can say they wish Jasper did better, there are a LOT of things Jasper does REALLY well.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
100%
10.0
Pixel Perfect reports
100%
10.0
Customizable dashboards
100%
10.0
Report Formatting Templates
100%
10.0
Ad-hoc Reporting (3)
66.66666666666667%
6.7
Drill-down analysis
100%
10.0
Formatting capabilities
100%
10.0
Report sharing and collaboration
N/A
N/A
Report Output and Scheduling (5)
60%
6.0
Publish to Web
N/A
N/A
Publish to PDF
100%
10.0
Report Versioning
N/A
N/A
Report Delivery Scheduling
100%
10.0
Delivery to Remote Servers
100%
10.0
Data Discovery and Visualization (2)
100%
10.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
100%
10.0
Access Control and Security (4)
50%
5.0
Multi-User Support (named login)
100%
10.0
Role-Based Security Model
100%
10.0
Multiple Access Permission Levels (Create, Read, Delete)
N/A
N/A
Single Sign-On (SSO)
N/A
N/A
Mobile Capabilities (3)
33.333333333333336%
3.3
Responsive Design for Web Access
100%
10.0
Mobile Application
N/A
N/A
Dashboard / Report / Visualization Interactivity on Mobile
N/A
N/A
Application Program Interfaces (APIs) / Embedding (6)
50%
5.0
REST API
100%
10.0
Javascript API
N/A
N/A
iFrames
N/A
N/A
Java API
100%
10.0
Themeable User Interface (UI)
N/A
N/A
Customizable Platform (Open Source)
100%
10.0
We do not use another product like Jasper Reports. We did use another reporting software in the past, but it was and still is so overwhelmingly inferior to TIBCO Jaspersoft Reports Server that the two cannot be "stacked up against eachother" in any way. There is literally no advantage the other software had.
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. :/
  • Implemented in-house
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.
  • Self-taught
None. I didn't need any training. The install was very easy. Using Jasper reports in the browser is so easy you don't need directions. Using JasperStudio took a little longer to figure out, but it wasn't THAT hard that I needed someone to train me. Even getting input controls to work and sub-reports and such... it isn't SUPER easy, but it certainly isn't hard if you've worked with a lot of other software.
Yes. Yes, depending on experience with using other "design" software.
60
Just about every business function.

From production of goods, to shipping good, to IT, to customer service, to sales. Business development, operational management, health and safety...

Just about any function in our company can find good uses for Jasper reports.
1
I am the support person. :)

Really the only "support" I need to do is make a few new reports once in a while. The software itself hasn't really given me any trouble on installation or upgrade.

That being said, I am a programmer with almost 30 years of experience. I've worked with a lot of software that was WAY less reliable that Jasper. So, Jasper seems easy.
  • Reports for management. Being able to see whether or not we are making progress (via data / charts) is vital to see if our strategies actually work.
  • Reports for customers. Some of our customers like getting various types of data regarding the services we provide for them. This is very easy for us due to the ability to schedule reports in Jasper.
  • Using Jasper to out reports for our production and shipping accuracy is vital to one of our programs. Without the ability to quickly see if everything is accurate, our shipping would be greatly delayed.
  • I'm not sure we use Jasper and any innovative or unexpected ways. The reason we use Jasper is its flexibility as a software.
  • If other branches of the company used Jasper, we could use the multi-tenancy features. Right now, we just don't have a need for it.
I could not imaging trying to convert over to something else at this point.
Yes
ReportSmith, because Jasper is AT LEAST 100x better.

I could make a HUGE list of reasons why. Jasper is literally better in every way in which a company would interact with reporting software.
  • Product Features
  • Product Usability
Jasper did everything we needed it to do. So, features was a big one for us.
I probably wouldn't change it. I downloaded the community version of Jasper, tried it, realized it did everything we wanted, and recommended it to our organization. Simple.
No
Change management was a minor issue with the implementation
Everyone was super happy about the change. Jasper's superiority over our previous reporting solution cannot be overstated.
  • None. We ran the installer, it installed. :/ Not sure if that's the answer you wanted, but it was super smooth.
Just right for this type of product. The easy stuff is in the user interface. The admins can configure the XML on the server for the more complex stuff.
Change the default timeout. Sessions timed out VERY quickly be default.
No - we have not done any customization to the interface
No - we have not done any custom code
We changed the default timeout for sessions. It was 20 minutes by default. This was somewhat of a pain for various reasons. Changed it to 4 hours.
Yes
We do pay for support (as opposed to just using the community version), but we've never actually had to use it. :) People feel safer when they pay someone else to support them if they DO need it.
No
I can't. But not because they wouldn't provide exceptional support. I've just never needed it.
  • Running reports. :) Literally just click on them.
  • Finding reports. While I personally use the repository most frequently, I find that the majority of users just use the search.
  • This only applies to JasperStudio, so I don't know if this counts as toward the software that end-users would see... The cumbersome thing in JasperStudio is making a basic report to just output a CSV (or other delimited text file) with NO formatting, no "column width", no truncating of data. While it is doable, and not "hard", it is super time consuming compared to what you'd think...
It is SUPER easy for end users, and software admins. It's also easy for people making reports. Overall, I really don't have any complaints about it. It just works well for my organization.
We've have a few hundred scheduled reports, and about 60-ish concurrent users. We've never had a performance issue with this software.
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.
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.
  • None.
None, and not at all. :)
  • No.
We don't use Jasper integrated with anything else.
  • API (e.g. SOAP or REST)
The possible integrations look very straightforward, even though we do not use them in our organization.
Read the manual. :)
We inquired about purchasing, they helped us purchase it.
Very easy. They've checked in with us from time to time. We never had to contact them with trouble.
We didn't negotiate any terms.
Luke 6:31 And as ye would that men should do to you, do ye also to them likewise.

If you treat a vendor well, they usually treat you well in return.
Yes
Yes. No.
  • Honestly, for we use Jasper for, the ONLY benefit we got from upgrading was a little bit nicer interface setting up FTP output, and the ability to use the Salesforce driver.
  • While there may be some things I'd LIKE, I don't expect them. So really I am not expecting anything different from what we have now.
No
No
March 03, 2018

About Jasper

Milan Paunovic | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Charts are very good looking. It has dynamic and easy built reports
  • For developers it is very easy to learn and develop nice looking reports very fast, even without any Java background.
  • Adhoc reports are very useful.
  • It is easily embedded into any web application
  • Jasper server works very fast, and you can easily organize it and use it for several clients (by splitting organizations)
  • Intuitive and easy administration for managing reports and permissions
  • Deployment of jasper reports is not good. Especially if you are planning some automatic deployment.
  • Jasper studio Integration with TFS
  • Most of configuring of Jasper server is mostly done in config files. There should be an option to do it on a server. i.e. email configuration.
  • Database authentication is complex, needs to be documented better
  • Logging errors needs to be improved.
Jasper is good in scenarios were clients needs ability to create ad hoc reports themselves. If you don't have a large BI development team it is perfect, because even without experience it is very easy to develop nice reports, and clients can create reports themselves. Complex and large reports, subreports and generic reports are hard to develop and very slow. I have used some other solutions and was more satisfied. Don't like how tables are built, it is making process of building reports far more complex then it should be. Creating tables on reports should be easiest thing.
If clients are more oriented on official reports with simple static structure there less expensive solution and reports are easier to build. So I suggest that you create some basic jasper reports features package which would be less expensive and would provide much simpler process of creating reports, like wizards, less controls for reports, and simplified jasper servers without tenants.
It is good to use in scenario where you have multiple clients which uses same solution and you just need to split organizations(tenants) and split reports by organizations and then host everything on one jasper server. This very much simplifies deployment and maintenance for us.

BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
83.33333333333334%
8.3
Pixel Perfect reports
90%
9.0
Customizable dashboards
80%
8.0
Report Formatting Templates
80%
8.0
Ad-hoc Reporting (3)
86.66666666666666%
8.7
Drill-down analysis
90%
9.0
Formatting capabilities
80%
8.0
Report sharing and collaboration
90%
9.0
Report Output and Scheduling (5)
48%
4.8
Publish to Web
50%
5.0
Publish to PDF
50%
5.0
Report Versioning
70%
7.0
Report Delivery Scheduling
20%
2.0
Delivery to Remote Servers
50%
5.0
Data Discovery and Visualization (2)
10%
1.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
10%
1.0
Location Analytics / Geographic Visualization
10%
1.0
Access Control and Security (4)
30%
3.0
Multi-User Support (named login)
40%
4.0
Role-Based Security Model
30%
3.0
Multiple Access Permission Levels (Create, Read, Delete)
30%
3.0
Single Sign-On (SSO)
20%
2.0
Mobile Capabilities (3)
20%
2.0
Responsive Design for Web Access
20%
2.0
Mobile Application
20%
2.0
Dashboard / Report / Visualization Interactivity on Mobile
20%
2.0
Application Program Interfaces (APIs) / Embedding (6)
30%
3.0
REST API
50%
5.0
Javascript API
10%
1.0
iFrames
60%
6.0
Java API
20%
2.0
Themeable User Interface (UI)
30%
3.0
Customizable Platform (Open Source)
10%
1.0
  • Online training
  • In-person training
  • Self-taught
Training allowed us to more quickly learn how to develop good looking and complex reports really fast. Training were good organized, and material used for training was useful. Just I had a lot of questions during and after training but the feedback was bad, since i didn't get to much answers.
Mostly because of better looking reports than Microsoft. Other useful scenario for us was adhoc reports which reduced our development time. We were not satisfied about Microsoft reporting services improvements over the years, and hoped to get more from Jaspersoft. Simply when you look at reporting part it is better and more advanced then Microsoft and Pyramid, gives more features.
10
Jasper is used by developers for development and testing features.
QA team is using it for testing and verification, and bug reproducing. Sometimes tester use it for other things and other bugs, because they can easily get data they need from reports and they don't need to query database.
Business analytics use it to propose some improvements
2
Since the jaspersoft reports uses database as datasource (in our case) then the excellent database skills are needed to resolve and identify problems with reports.
Good knowledge of reports development to be able to modify reports per needs.
Jasper administration to resolve issues with schedule and managing servers.
To be familiar with deployment process
We had also a lot of problems with calculation formulas so that's what is needed too.
  • adhoc reports
  • official on demand reports
  • Scheduled reports
  • We didn't expect adhoc reporting to be so much useful
  • We have clients in different time zones, so we didn't expect that we would easily provide data to different time zones. Jasper helped
  • Didn't expect to embed it at first, but since it was simple we did it
  • ETL process
  • analytics features
  • for mobile
You are missing some templates and when you are building large amounts of reports it can be tedious. There are problems with Quartz and we got some constant problems with scheduling reports. There are much faster solutions from other companies to built worse looking but with much faster development time.
Not Sure
  • Product Features
  • Product Usability
I would focus more one development time, and learning curve. Since reports looks nice, but you need too much time to develop such reports, which you don't have in rapid development projects. I would more insist and focus on our needs and then check if product feet what we are expecting from it.
  • Implemented in-house
No
Change management was minimal
  • configuring jasper server
  • certificates
  • database authentication configuration
  • automate deployment
Since we needed to do a lot of editing of config files I am not satisfied. We were not able to automate deployment of reports. So that's why you got a bad mark. When anything goes wrong it hard to find in log files, and support and community is not that great, so spent a lot of hours to find solution myslef
Good looking reports are hard to develop, I personally didn't have problems with learning but I see that other had those problems and they are developers that are more used to Microsoft products, and didn't have experience with Eclipse. Not satisfied totally with support we had few problems, and questions after training, but didn't have answers and feedback. Community is not that big, you will not be able to find solutions for your problems.
Yes
No, we had few bugs submitted. I don't think I got answer at all. We have a bug with Quartz and schedules were scheduled reports just stops working and no errors is logged. And we didn't get any answer, that far away from exceptional support. I also had a training and no answers to my questions after that.
  • administration of jasper server
  • adhoc reports
  • schedules
  • deployment from Jasperstudio
  • Investigate errors, looking into logs
  • automatic deployment
  • configuring database authentication
Yes, but I don't use it
Jasper looks good but it is not that easy to configure. Everything in config files. If you need customization it needs a lot of work. And when you configure it and it works, you forget about what you did, and when you have a problems investigation is slow. When everything is working it is usefull
Craig LaValle | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
  • 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.
  • Excel defaults. When designing a report for PDF then exporting to Excel, Jaspersoft, in an effort to maintain pixel perfection, makes the excel version a bit unusable. It is possible to mitigate some of that with some intelligent directives but it would be easier if some things -- getting rid of extraneous rows and columns, for example, would behave a bit more intuitively without intervention.
  • More intuitive security on JasperServer. Much of the security features on Domains and Ad Hoc reporting require either direct manipulation of SQL, XML, or repository placement. I'd like to see some intuitive screens for setting up security in a more visual and intuitive manner.
  • More flexible security on JasperServer. I'd also like to see security down to the data source layer. Going through Domains is not always viable.
  • Better automatic validation up and down the Datasource to Domain to Ad Hoc chain when there is a change to a datasource or domain.
Jaspersoft seems extremely well suited to creating reports against large, complicated, RDBMS systems. It is also well suited in organizations that have technical expertise, particularly in Java.

It does require some expertise to get at most of the real power of the system. For a smaller system with an organization that doesn't have technical expertise, I think JasperSoft may be overkill. A smaller organization with a simple data set may get some use out of domains and ad hoc reporting but much of the real advantages of JasperSoft would go to waste in that environment.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
63.33333333333333%
6.3
Pixel Perfect reports
100%
10.0
Customizable dashboards
90%
9.0
Report Formatting Templates
N/A
N/A
Ad-hoc Reporting (3)
80%
8.0
Drill-down analysis
90%
9.0
Formatting capabilities
100%
10.0
Report sharing and collaboration
50%
5.0
Report Output and Scheduling (5)
68%
6.8
Publish to Web
90%
9.0
Publish to PDF
100%
10.0
Report Versioning
N/A
N/A
Report Delivery Scheduling
80%
8.0
Delivery to Remote Servers
70%
7.0
Data Discovery and Visualization (2)
70%
7.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
70%
7.0
Location Analytics / Geographic Visualization
70%
7.0
Access Control and Security (4)
37.5%
3.8
Multi-User Support (named login)
50%
5.0
Role-Based Security Model
50%
5.0
Multiple Access Permission Levels (Create, Read, Delete)
50%
5.0
Single Sign-On (SSO)
N/A
N/A
Mobile Capabilities (3)
46.66666666666667%
4.7
Responsive Design for Web Access
70%
7.0
Mobile Application
N/A
N/A
Dashboard / Report / Visualization Interactivity on Mobile
70%
7.0
Application Program Interfaces (APIs) / Embedding (6)
88.33333333333334%
8.8
REST API
90%
9.0
Javascript API
100%
10.0
iFrames
70%
7.0
Java API
100%
10.0
Themeable User Interface (UI)
70%
7.0
Customizable Platform (Open Source)
100%
10.0
  • Online training
  • In-person training
  • Self-taught
Both the online and In-person training have been excellent. JasperSoft's documentation is second-to-none. There has been constant and continuous care from JasperSoft to train and retrain our own people as well as our clients on using the JasperSoft product.

The in-person training was done in our office and was very hands on. It lasted for two days and they asked plenty of questions to tailor the training to our needs (the original, stock, training is three days but we really didn't need the security bit since we embed JasperSoft into our own product which has its own security).

In short, they have been fantastic.
The closest product we've used to TIBCO Jaspersoft is SAP Crystal Reports.

The only advantage Crystal has over Jaspersoft is that more report developers are familiar with it. Otherwise Jaspersoft beats it hands down. We have found Jaspersoft to be faster, cheaper, reliable, flexible, and powerful. And JasperSoft just offers more with its dynamic report output and ad hoc capabilities on top of standard canned report generation.
They have been very responsive to our questions and concerns. Sometimes, though, I feel like they ask for a bit too much information for the problem at hand.
  • Implemented in-house
The training is great. Rely on it early.
40
All of our consultants and business analysts use JasperSoft daily to create and evaluate reporting products for our clients. Internally our Executive Team used JasperSoft for reporting of our time utilization and progress made toward milestones.
7
We have four report developers that create reports to our client's specifications. We have one data analyst that uses JasperSoft to create visual analysis of the data generated by our clients and we have a couple of deployment specialists in operations that make sure that the created assets are deployed to our clients. We also have numerous business analysts and testers that check the generated reports for accuracy or that collect requirements from our clients for reports they'd like to see.
  • Basic static reports against our client's databases.
  • Dynamic Dashboards generated from our client's data.
  • Ad Hoc reporting for executive-level employees of our clients.
  • Some of our clients have been able to take dashboards that we've generated to be embedded in our products pages and repurpose them for their own public-facing portals. If there are any changes in the underlying logic, their portal dashboards are updated at the same time!
  • Right now we use very specific 'Dashboard pages' to show dynamic reports and graphs. In the future, we plan on embedding dynamic, interactive graphs seamlessly throughout our product.
JasperSoft has been amazing. It is well documented, fast, and transparent in how it functions. We have been very confident in JasperSoft in every aspect of our business and offerings where we've used it. On top of that, their improvements to the product have been fantastic. I am really looking forward to seeing where they take their product and how we can leverage that to please our clients.
Yes
Crystal Reports.

Crystal became prohibitively expensive. Further, it was opaque. When it failed, we just had to restart and hope for the best. They also discontinued the embedded product we relied on. JasperSoft took care of all of these issues in one fell swoop.
  • Price
  • Product Features
  • Positive Sales Experience with the Vendor
  • Third-party Reviews
It is a tie between price and product features. JasperSoft allowed us to deploy to all of our clients with very flexible site licensing.

It also had all of the features we needed for static reports and many more to boot. And the development environment was very familiar to our users.
I wouldn't. It's worked out beautifully.
Yes
First, we embedded the JasperSoft reporting engine into our product to create static reports in a way our clients were familiar.
Then we connected our product to JasperSoft server to give our clients access to the AdHoc capability. Then we embedded JasperSoft dashboards into our product. Next, we will seamlessly integrate AdHoc reports into our product.
Change management was a big part of the implementation and was well-handled
Our clients were very nervous and resistant to change from Crystal Reports. We should have had more on-site training before we deprecated Crystal Reports.
  • Figuring out the security module
  • Figuring out deployment workflow with our current operations processes
  • Training our clients to use the new system
  • Excel formatting reports that Crystal handled automagically.
Yes
Yes it was.
We were attempting to create a link for the users of our product to jump into JasperSoft server and use the AdHoc features. Our main sticking point was security. Some of the AdHoc reports contained very sensitive information. There was a bit of an impedance mismatch between our security models. We also had a very limited understanding of JasperSoft's model. Over the course of several weeks JasperSoft stayed on the phone with us, answered our questions, performed go-to meetings to look at our code and security examples and, in general, did every thing they could to understand our security model and our aims and helped us craft a plan to make our end-user's experience as seemless as possible.
  • Connecting to a Data Source
  • Scheduling Reports
  • Distributing Reports
  • Creating Ad Hoc reports
  • Changing underlying Domains
JasperSoft is, by nature, a very technical product. They have made it as simple as possible to use but no simpler.
Return to navigation