TrustRadius: an HG Insights company

Jaspersoft Community Edition

Score9.7 out of 10

36 Reviews and Ratings

What is Jaspersoft Community Edition?

Jaspersoft Community Edition is a free product that offers embeddable pixel-perfect reports for Java apps and small workgroups.

Categories & Use Cases

Top Performing Features

  • Report Formatting Templates

    Category average: 8.1

  • Formatting capabilities

    Ability to format output e.g. conditional formatting, lines, headers, footers.

    Category average: 8.1

  • Publish to Web

    Category average: 8.5

Areas for Improvement

  • Javascript API

    A Javascript API is a type of API

    Category average: 8.3

  • Java API

    A Java application programming interface (API) is a list of all classes that are part of the Java development kit (JDK)

    Category average: 8.1

  • Customizable Platform (Open Source)

    A customizable, open source API Gateway is a fast and scalable type of API

    Category average: 7.7

Amazing reporting and business analytics management platform

Use Cases and Deployment Scope

We depend on this edition for business analytics for planning. It helps us to draw working plan and prepare for future to avoid risks that may affect our daily operations. The main challenge that we have solved is enhancement of transparent operation from each department and reliability in data analysis. It is easy to work with TIBCO Jaspersoft Community Edition and integrate with our applications.

Pros

  • Providing future predictions.
  • Provision of data analytics.

Cons

  • I have not experienced any room for improvement.
  • All the features are effective.

Return on Investment

  • It has created positive ROI.
  • We have implemented most planned projects.

Other Software Used

CoachHub

Usability

Consistency is key!

Pros

  • Custom design reports in Jaspersoft Studio. There is a lot of flexibility to customize reports. You can create easy reports in a quick time frame or complex report in a bit more time.
  • The company does not need a 100% developer to develop reports. Someone with some level of developer experience could use Jasper Studio
  • Jasper also provides a stand-alone web server to deploy your reports. This opens up a lot of Jaspersoft Studio files.
  • There is a lot of time and effort put into the software. Years of input that improved all levels of the applications. Jasperstudio, Jasperserver, a manual, the community, etc.
  • Flexibility is awesome, you can do almost anything. Having well-rounded REST API or you can use the Java Studio.
  • There is a lot out of the box functionality. Scheduler, stand-alone reports, report output formats, logging settings, customization of GUI to a degree, permissions, roles, and user setup Studio, etc.

Cons

  • Easier to customize the Jasper Server GUI. More flexibility with the input controls look and feel and maybe more input control types to select from.
  • Have browser event functionality in the reporting itself.
  • An easier way to iterate through an object. Maybe an option that tells the report Java run-time to stop following the report sequential flow and first integrate through this stated object many times.
  • An easier way to create a list and add values to this list.
  • Maybe one could stipulate the process flow of what needs to be computed first in a given field.
  • The crosstab is a bit buggy on the Jasper studio side, so if that could be improved.
  • Better and more examples of custom components
  • The jive functionality on the tables needs an update. It looks so old and outdated.

Return on Investment

  • Constant and reliable, so we save on support requirements based on errors and issues.
  • Tough to measure the impact of data that is collected in presentable in a visual day where everyday employees can make business decisions.
  • Compliments the business product solutions.

Other Software Used

Talend Open Studio, SQL Developer, Microsoft Visual Studio Team System

Jasper Reports and Product Integration

Pros

  • Grouping and paging
  • Export in various formats
  • Role and user management
  • REST integration with our software

Cons

  • Runtime database connections
  • Multiple SQL query injection
  • Caching and font customizations

Return on Investment

Negatives:

<ul><li>In the beginning, there was a sharp learning curve for the team.</li><li>We had to design complete custom data sources for all our reporting needs, that would be our biggest negative report.</li><li>Conversion from SOAP to REST API was a big change, because of all the ripple effects in our product integration, installer builders.</li><li>Use of Custom datasources causes system to stagnate because of use of hashmaps and vectors, which causes memory leaks and freezes the servers.</li><li>Migration from MySQL to PostGRE</li></ul>

Positives:

<ul><li>Established framework and easy to follow, once the guidelines are established</li><li>Develop a report and produce outputs in various formats</li><li>Role and user based security</li><li>Custom dashboard creation </li><li>Javascript API to add interactive filters</li></ul>

Alternatives Considered

Crystal Reports and Pentaho

Usability

Jaspersoft Review at Glance

Pros

  • It has better performance. The first page of a report will be displayed as soon as the data comes, and users can read the first page while waiting for the other pages to load.
  • The structure of the reports are in XML format, which makes it easily readable and editable.
  • It is Java based, experienced Java developer can tailor the report with their own needs.

Cons

  • Vague error message. Usually something like "Some error happened, please contact your administrator". It's impossible to locate the root cause quickly.
  • Exporting. When exporting report to xlsx, docs, pptx format, the layouts are not perfect.
  • Report width cannot be increased automatically.

Alternatives Considered

Business Objects SRC, SAP Crystal and Microsoft SQL Server

Other Software Used

Microsoft SQL Server, OneNote

Great solution for reporting, dashboards and Embedding

Pros

  • Include the jar files in your project and make the most sophisticated document with HTML5 og PDF output.
  • Use the javascript API library called visualize.js to embed your reports from the Jasperserver on your webpages in minutes.
  • Let your users make their own report in minutes with little or no training, via the self service BI portal.

Cons

  • The package is missing any prediction or forecast functionality.
  • The dashboard need more animated widgets with conditional formatting, like stoplights.
  • The Jaspersoft Online reporting software is very complex.

Return on Investment

Jaspersoft’s business intelligence server is available through the AWS marketplace. So time to begin development is very short.

Alternatives Considered

Microsoft BI