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-25 of 71)
Companies can't remove reviews or game the system. Here's why
Score 6 out of 10
Vetted Review
Verified User
Our software application uses TIBCO Jaspersoft as reporting partner for our products. This provides reporting capabilities to enterprise customers using our products. Our developers build and develop our products based on TIBCO Jaspersoft's reporting capabilities. The idea is to design and deploy inbuilt reports for our customers and also provide capabilities for end-users to build custom reports. We liked the integration capabilities for added functionality.
  • Reporting services work very well when they work, a decent tool for reporting software needs
  • Feature rich, quick to setup and get it running
  • Ability to customize
  • Cost effective
  • It's complex and not easy for everyone, requires a certain level of expertise and understanding
  • Poor service, some of our important issues took months to get to a resolution. Need to do a lot of chasing without success
  • Scheduled report deliveries fail occasionally
TIBCO Jaspersoft is a cost-effective solution and it works well for not so complex, large reporting needs. It comes with good deployment and integration capabilities. It requires a higher level of learning and understanding if your report-building requirements are from large and complex datasets. We have our own challenges with getting our issues fixed in a timely manner.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We, as a team together, created a product which automates the billing and licensing for a giant automobile conglomerate. So in that product at the end of every month we need to generate reports and bills in stipulated format. So we tried TIBCO Jaspersoft for this purpose. As we needed a tool which can connect with different databases and on the basis of schedulers different reports and bills can be generated in different formats. So we had a request from a client to get reports generated in PDF, Word and Excel formats. And we found all this can be easily processed using TIBCO Jaspersoft. It's just plug and play model irrespective of the technology our product is based on, quite flexible in that term. Just we need to create template and store it as standard and bingo!!!! Things are done ready to served.
  • Generation of reports in different formats like Word, Excel or pdf.
  • Integration of TIBCO Jaspersoft is quite easy, hence no mess at all.
  • TIBCO Jaspersoft is quite flexible to be integrated and deployed.
  • Quite flexible with all type of databases.
  • Lightweight.
  • Easy to use and can be used for complicated design templates as well.
  • Need to work on inbuilt utilities provided, as few utilities seems to be tech dependent or platform dependent.
  • Optimize it for high-volume data processing.
  • User interface needs to be improved.
  • Best suitable for people from a java background.
  • People who aren't from such a background need to put a lot of effort to make things go.
TIBCO Jaspersoft is suitable for environments where reports need to be generated from a database and related entitiees in the language (e.g. JAVA) in different formats like Word, Excel, pdf etc. And later on can be used for different purposes like analysis or circulations. It is suitable for the average data set which does not have a huge amount of data that needs to be processed. Applicable for miscroservices rest applications as well.

Situations where TIBCO Jasper report is not suitable:
  1. Where data volume is quite dense.
  2. A complex insightful reports need to be generated which includes charts, graphs and such representations for analysis.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Jaspersoft enables us to generate reports based on the input data given. It is swift enough to generate reports with small to medium data. We use it on our application back end to automatically generate reports based on filters, date range, and input data. It supports PDF, Excel, and HTML formats. It can also build graphs and charts for more interactive reports. It is easy to use and the learning curve is very minimal. Overall it's a great product with a minimalistic design and several important features.
  • Minimal design.
  • Reports can be generated swiftly.
  • Supports REST based applications.
  • Easy to use and quick to learn.
  • Cant handle large data efficiently.
  • No dashboards.
  • UI is outdated needs to be modernized.
Jaspersoft is very well suited for generating reports with small and medium data. It can't handle huge data efficiently. UI needs to be optimized and modernized to look more elegant. It generates both static and dynamic reports. It doesn't have dashboard capabilities in reporting edition. Overall it's a great report generating tool with minimal design and a good feature set.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The product is used to enable self-service reporting capabilities for users of a custom suite of tools developed in Java. Jaspersoft has been used for over five years now so we have not taken advantage of some of the newer capabilities yet the product has been robust enough to last half a decade in a production environment without any significant issues.
  • Reporting.
  • Visualizations.
  • Analytics.
  • Community edition capabilities.
Embedded reporting, dashboards, and enabling self-service reporting capabilities into existing applications are scenarios where the product is very well suited. In order to connect to a higher variety of data sources, an enterprise license will be required.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It's easy to use when creating a report or dashboard using Jasper studio.
  • Adhoc reporting allows for more dynamic reporting.
  • Can use custom themes based on your needs.
  • Ad-hoc reporting can be improved further. The custom styling features in adhoc report could be included.
  • Need more culture (locale-based) included for Jasper reports. For example, it does not have locale for the Netherlands.
Fast development with wide sets of data sources and good support. It is easy to create dashboards and multiple levels of reporting. The only problem is we need to create a report for each drill down separately.
October 01, 2019

Jaspersoft Review

Score 5 out of 10
Vetted Review
Verified User
Incentivized
  • Provides a great REST API with control over all of its Jasper server functionality allowing automation and external management, maintenance, and deployment.
  • Very easily integrated reporting engine into Java applications. Very easy to integrate with external applications using the API for the server component and libraries for standalone.
  • Handles a huge range of data sources out of the box and is very easy to develop custom data sources. It is fairly easy to find code examples for developers.
  • The documentation for users, admins, and developers is very good.
  • Extremely easy to deploy internally or cloud-based.
  • UI is not customized as per our wish and need.
  • Complex reporting or dashboards cant be worked out with the TIBCO.
  • Memory optimization is not efficient.
  • Application performance isn't good with larger reports.
It suited well for TABLE format reports and lightweight dashboards. It is very easy for the deployment team to plug and play with the product. Easy to integrate with client applications with hand ready REST APIs.

September 25, 2019

Custom Reporting

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Custom reporting
  • Dashboards
  • Easy to access
  • User interface isn't the easiest to navigate
  • Requires developers to pull reports
Jaspersoft has been helpful for us in pulling certain segments of data that are not easily reportable in other applications.
August 30, 2019

Jaspersoft Products

Brian Baley | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Provides a great API with control over all of its Jasper server functionality allowing automation and external management and maintenance and deployment.
  • Very easily integrated reporting engine into Java applications. Very easy to integrate with external applications using the API for the server component and libraries for standalone.
  • The purely XML based report definitions make automation of generating report source very easy.
  • Handles a huge range of data sources out of the box and is very easy to develop custom data sources. It is fairly easy to find code examples for developers.
  • The documentation for users, admins, and developers is very good.
  • Extremely easy to deploy internally or cloud-based.
  • Provides a wide range of output and visualizations, not just typical "reports".
  • The JasperSoft Studio (Eclipse + plugins) is not always a joy to use. The choice of using Eclipse as an IDE base is understandable, but it comes with the issues and difficulty of Eclipse. The Eclipse integration lacks any useful debugging features and the error messages are vague and it makes it difficult for non-developers to determine what is actually wrong with the JRXML source in many instances.
  • The Jasper Server component (CE anyway) is difficult to brand and customize the web GUI.
  • Sub-report data sources can be quirky and overly complicated to define and get "right". Combing multiple data sources with multiple sub-reports is not easy.
  • How report variables work, specifically the increment types and reset types combined with where they get used in report bands, is very difficult for the average report writer to grasp.
Jaspersoft is most well-suited in an enterprise environment where a common reporting and BI framework is needed complete with end-user support. It's also well-suited for integration with other applications using the API and Java libraries. It would be way too complicated and overkill for a small business that just wants to generate and run a few reports, with only one person developing and managing those reports (quite common).
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • TIBCO Jaspersoft allows you to embed reports into your own application, which gives users the feeling they are using a single product.
  • TIBCO Jaspersoft Studio allows for more advanced report development, such as adding subreports, drilldown to detail reports, images, page headers, page footers, maps, and more.
  • TIBCO's Jaspersoft Domain Designer is very easy to use and navigate.
  • Ad-hoc views and reports don't allow for the capability to enter or modify SQL being used. Users always have to rely on how the domain is built.
  • Ad-hoc views and reports don't have the functionality to automatically remove duplicate rows.
  • If a domain is extremely large and contains several derived tables, slowness is a big issue. Not only is there slowness in the domain designer, but there is slowness when using said domain as the data source of an ad-hoc view.
TIBCO Jaspersoft is well suited for users who are not too technical. These users are able to easily drag and drop domain fields from their database to create friendly table reports. Users can easily add filters to their reports which allows for reusability. On the other hand, if a user is looking to add information that has many-to-many relationships, duplicates will appear. Having duplicates in an ad-hoc view and not being able to easily remove them is a big issue for many of our clients.
December 05, 2018

Embedded BI for All

Ashley Lee | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Modern looking reporting - (many other products are still archaic looking in their default selections)
  • Quick time-to-market turn-around from concept to reality when creating a report
  • Listens to customer feedback for future features - this, I believe, has greatly shaped some of the upgrade features we have seen of late that have brought the level of usefulness up for Jaspersoft and ease of use for non-developer users
  • Full customization of reports with scheduling and many different formats available (I mention this because some other products had limited export format options)
  • If you do not have a proper hardware set up, report run-time can be slow and take up a lot of resources in a shared stack. You must fine tune a lot of set up for DB servers in order to get that perfect runtime for end users
  • Users with very slow connections/not close to runtime locale of reporting server can have very slow experiences with reports
  • It is a large learning curve to gain that best-practice knowledge of using DB. This is understandable for most products. I wish that Jaspersoft had better documentation for this in the form of more shared examples in order for users to gain better business practice-use of the product. We struggled with many trial and error methods until finding those perfect solutions.
Well suited for formatting needs and specific export types.
Great for creating static scheduled reports because they are easily editable by non-developers.

Less suited for non-developer level users if looking for an ad hoc tool as I believe they still need to do more work in making the ease-of-use of their ad hoc tool so that it is more accessible to entry-level users to reporting software.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Jaspersoft has an excellent self-service module that allows ad hoc report creation and can be easily worked by non-technical users as well.
  • Using this tool, it doesn't matter if you are viewing the report on a desktop screen or smaller mobile screens, the experience is seamless.
  • One of the issues we found during our implementation was that the reporting software would work faster for certain data sources and not the others. Extracting CSVs and XML was slower in comparison to JSON in our experience.
  • Jaspersoft Studio was the main IDE we used for development. Built atop the Eclipse IDE, we found that the tool was really resource intensive and generally take long time to initialize.
TIBCO Jaspersoft is an excellent reporting tool that makes creating live interactive reports and dashboards very easy. These graphically rich reports can be embedded in our application, emails or simply printed out without any additional hassle.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Jaspersoft can be seamlessly embedded into web applications.
  • Jaspersoft is easily customized allowing nearly complete control over the reporting environment.
  • Jaspersoft is scalable allowing it to grow to meet the needs of our growing user base as our deployment rolls out across the country.
  • Jaspersoft is easy to learn for the report developer.
  • Jaspersoft Studio is a little "buggy" having to be closed and re-opened periodically throughout the day.
  • Multi-select queries return and load the entire query result set rather than allowing "lazy-loading" of records as a user scrolls. This results in slow loading report parameter screens as the lists are loaded.
  • It would be great to have source control (such as Version One or Git) better integrated into Jaspersoft.
  • Version 6.4.3.final of Jaspersoft Studio has some bugs where some button on the main toolbar simply do not function (such as "Publish the file on JasperReports Server.")
Well Suited: Jaspersoft is the optimum solution for embedded reports. It allows this to be done seamlessly where a user would assume you wrote the reporting directly into the web page rather than embedding a tool.

Less Appropriate: I would not recommend native Jaspersoft as an ad-hoc reporting tool for the end-user. Because it provides so much flexibility, it is probably a bit too complex for the end-user.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
  • Flexible visualisation
  • Deep integration with wider software product
  • Highly customisable
  • Not as polished as higher end BI solutions
  • Product development and support responsiveness can be sluggish
  • Commercial/account management contacts dont add value
A good BI visualization solution where you need a balance between powerful functionality and detailed customization. Good breadth of functionality (canned reports, self-service etc).
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Easy to use ad hoc reporting capability, which can be used by end users without technical/programming knowledge
  • Very customizable in terms of UI look and feel and report generation through Java/scripting
  • Responsive customer support and great UpShift program that offers useful implementation/integration help to developers
  • Can be quite CPU/memory intensive, especially when multiple users are running larger reports at the same time.
  • Ad hoc report cache tuning can be tricky to balance between better performance and having more current data, especially when different reports have different needs.
It is well suited for scenarios like:
  • Integrating with other business products to provide pixel perfect reporting/charting
  • A general/stand-alone reporting platform for BI specialists
Less appropriate for:
  • Reporting real-time data
  • As a replacement of a search and display result screen, as it can be less efficient due to rendering overhead
September 06, 2018

Jaspersoft Commander

Suresh Regonda | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • TIBCO Jaspersoft Reports are more flexible to use
  • It should be a more independent reporting tool for users to develop their own reports based on the their requirements
Easy to understand; learning this tool will not take much time if you're good at SQL Query also.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Ease and adaptability to rebrand it according to your needs. UI is the most feasible to add new pages.
  • The help docs on the community site and support are always prompt. The high charts and its features are really great to provide better visualization.
  • The report studio provides ease to design the reports and implement styles according to the needs.
  • Implementing out of the box authorization for domain more easily. Now we need additional expertise on groovy to accomplish this.
  • Upgrades to be much easier and require less manual work to update all configurational changes.
Jasperserver best suits when the use is for multiple customers, say an MSP customer wants all his clients accesss their own reporting in that case jasper server suits the best. It also known for its vivid range of graphs/elements available and the option to embed the plugin if necessary. Your own script for anything to be done on runtime. Jasper doesn’t support point in time reporting, say I need a scheduled report for every hour for the list of events happened over that hour, I can’t get only get information. Jasper’s default date range doesn’t support that.
June 01, 2018

Reporting made easy

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Jaspersoft provides flexibility to create new domains dynamically instead of enforcing the need pre-defining them prior to launch of the product.
  • Easy to integrate with any application
  • Enhanced mobile app will make it handy to use jaspersoft even when we are not at home.
  • We have a default RowLimit of 200K set in the application at server level. We do not have an option to make it tenant specific.
  • Few customers on a shared machine will want it to increase it to 500K but with this limitation it'll be applied for all other customers sharing the same server and that might affect performance.
  • Error screens
  • Jaspersoft shows the complete 200+ lines of stack trace in an error screen in the UI. We can have better error handling applied while displaying in UI..
  • In the application logs, it is better to include the tenant info as well. Otherwise, it is confusing to debug issue of one tenant while other tenants are being used.
  • Tenant level auditing.
  • As per jaspersoft, enabling auditing will have performance hit on the server. As we do not have option to enable tenant level auditing, it is enabling auditing on all tenants and causing performance issues.
1. I like the flexibility of creating own domains & ad-hoc views to creating reports.
2. I like the option to provide multiple file types in a scheduled report output.
Charles Cochran | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Jaspersoft implements easily with a number of infrastructure configurations.
  • Reports are always easy to schedule.
  • Ad-hoc design is simple and quick.
  • Custom reports are easily published through Jaspersoft Studio
  • Management of templates could be easier.
  • Simplify queries to work more easily for troubleshooting.
  • Implement report designer into Jaspersoft reporting to enhance report aesthetics.
  • Remove dashboard and create modular cells.
Jaspersoft really excels in delivering data on a scheduled basis by being easy to create automatically recurring reports delivered to the customers' inbox. Jaspersoft could be improved from the novice user perspective by being more user friendly for those with minimal exposure.
Davide Marzucco | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • TIBCO Jaspersoft is able to integrate perfectly with our custom business application.
  • TIBCO Jaspersoft has a valuable designer to let the end users design their own tailored reports based on a selection of data provided in application design phase.
  • TIBCO Jaspersoft is able to manage multi-tenancy for our end users, allowing for the segregation of duties and data isolation.
  • It requires a lot of resources to provide a good end user experience, especially in terms of memory.
  • The management of custom domains to define the users and properties is hard to manage, causing a tree-structure with too many leaves.
  • The integration between TIBCO and SQL Server should be improved since its installation and maintenance is currently not as easy as the integrated database solution.
The scenario where TIBCO Jaspersoft is perfectly fitting is the integration with a custom business application, where end users are required to use a custom designer to define their personal reports, tailored to their needs, based on a specific set of data information, which can be identified in the application design phase. This allows the designers to limit the scope of the data, but allows the user the freedom to design the look and feel of their reports.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Reports are easy to access/use for end users.
  • User rights are easy to see how they break down for each user.
  • Jasper Reports Server really needs support for CAC (common access card) authentication or at least allow external authentication to authenticate internal users. My goal is to put a unique identifier, found on each CAC, as an attribute on each internal Jasper Reports Server accounts. I then want to authenticate users by making reference to this attribute then logging the users in as an internal user. I currently have my setup working with externally defined users, but it is a pain and I am trying to move to internally defined users.
The main issue is authentication configuration. If someone can get past the complexity of that, Jasper Reports Server is a good option for reporting needs. If someone doesn't have a lot of time on hand to fool with very difficult authentication configuration, I would not recommend Jasper Reports Server.
Rahul Goswami | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Pixel perfect reports
  • Multi-tenancy
  • Jaspersoft Studio - a powerful tool for designing reports and publishing them seamlessly to the server
  • SSO (Single Sign-On)
  • Affordable BI stack
  • Dated UI. Definitely not Web 2.0!
  • Multi-tenant row level security and data domains are not easily implemented without consultants.
  • Learning curve. Training and documentation drives success, even for technical folks.
  • Lack of sample reports/templates for the education vertical.
  • Server config/license management should be web accessible for the superuser.
Well Suited:
  1. Organizations with technical staff (db,web,Java,Linux,etc.).
  2. Multi-tenant SaaS vendors
  3. Broader strategy support as in Basic Analytics to Enterprise BI level scaling.
Less Appropriate:
  1. Basic Analytics
  2. Lack of dedicated technical resources. Impacts on deployment models. E.g. Data Warehouse.Y/N?
  3. Jaspersoft Studio needs in enterprise multi-tenant environments
Eva Donaldson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Adhoc domain structure is flexible and robust. It puts quite a lot of power into the hands of our power users and enough simplicity into our other users' hands to get them most often what they need.
  • Datasource connectivity. We have easily been able to connect to multiple data sources to produce reports which has been critical for us. The ease of use of this was part of our selection of Jaspersoft as our BA product.
  • Ease of use and extensibility of visualizations. Having HTML5 charts available with all the available options means we can EASILY make data pretty and usable for pretty picture people.
  • Dashboards. They are easy to build and flexible. Wonderful feature.
  • Performance on some of the way adhoc domains work. So for example, we have to set the default aggregation on all fields to NONE otherwise it calculates them ahead of time, causing delays. This is mostly because of the size of data we are dealing with. Having to set that default to NONE means we need more educated users to use the tool. Not a show stopper, but could be better.
  • We purchased JaspersoftETL. Just don't bother. There is no TIBCO support for that product and after this experience, I wouldn't recommend the underlying product at all.
Internal reporting when you need everyone to have access to big data! PowerBI is nice and all, but you can't put all that data on PCs. So much better to make it available via Jaspersoft. Report presentation in general. Dashboards you want to embed into your application. Really, presentation of data? It doesn't get better than Jaspersoft.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Providing various methods of embedding visual components in our application. For instance, either via iframe, or directly.
  • Jaspersoft Reporting tool provides some wonderful visual components.
  • Every time I have contacted Jaspersoft customer support to addition assistance, I have been pleased with the level of support I have received.
  • My biggest issue is with the TIBCO ETL tool which I have used to transform data into a data warehouse. Specifically project files, which are stored in a SVN repository, save information about that SVN repository. This becomes a problem when backing up / restoring / transferring projects between repositories.
In our case it is well suited for displaying visualizations to our clients. The reporting tools are well serving us very well. We are also using TIBCO ETL tools to transform and add our data to a data warehouse. While ETL tools require a learning curve and are not for the average user - we have found it fairly easy to use.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Command line support (import / export) thus easier to automate via scripting
  • Provides REST API service thus allowing our front-end application to communicate with it
  • Based on Java so it can be run on Linux servers
  • Missing health check page that provides overall health ( front-end and back-end) of Japser reports instance
  • Some functionalities such as create user or organization are missing in command line interface so automation script has to rely on REST API to automate new installation
  • Lacks good logging and documentation ( such as enabling history of job execution in log file)
Well suited for using in an orgazination that wants to integrate their front-end application to a backend reporting service. It lacks an interface for performance related statistics (reports are taking long time etc.).
Return to navigation