Jaspersoft: Business Intelligence Suite™

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

JasperSoft Business Intelligence Suite™

The JasperSoft Business Intelligence Suite builds on JasperReports, the world’s most popular
open source Java reporting library, and provides a comprehensive family of Business
Intelligence (BI) products providing robust production reporting, interactive reporting, data
analysis, and data integration capabilities. These capabilities are available as either stand-
alone products, or as part of an integrated end-to-end BI suite utilizing common metadata
and shared services like security, repository, and scheduling. The JasperSoft BI Suite
exposes comprehensive public integration interfaces enabling customization, extensibility,
and seamless embedding into other applications for businesses, OEMs, and ISVs.

End-To-End BI Suite Easy to Use


The JasperSoft Business Intelligence Suite spans the JasperSoft is usable by non-technical business end-
continuum of Business Intelligence (BI) users by providing intuitive user interfaces:
requirements, providing robust production reporting,
interactive reporting, data analysis, and data  iReport/JasperStudio –graphical report designer
integration capabilities. These capabilities are  Web 2.0 AJAX based self-service Ad Hoc query &
available as either stand-alone products, or as part of reporting for non-technical business users
an integrated end-to-end BI suite utilizing common
metadata and shared services like security,
 Dashboarding and Portal support
repository, and scheduling.  OLAP – drill, pivot, filter, visualizing
 Report Management repository & browser
 Managing users, roles, and preferences
 Interactive report parameter prompts
 Scheduling and distribution

Seamless Embeddability & Extensibility


JasperSoft is designed for seamless integration or
embedding into existing applications and IT
infrastructure such as authentication and
authorization directories, external scheduling
systems, and external logging systems. This enables
JasperSoft to fully leverage existing IT infrastructure
investments, while also making these built-in services
available to customers as required.
JasperSoft Business Intelligence Suite Products
 The core of the platform is a comprehensive set
Shared Services of public Java APIs that provide an abstraction
mechanism to integrate a variety of business
A set of common services are provided, including: intelligence engines, backed by a metadata
 Security Services: built-in authentication and repository with secure access control.
authorization, or single sign-on integration with
external security systems such as LDAP.
 JasperSoft also provides SOAP and Web Services
interfaces, allowing remote and seamless
 Repository Services: robust, scalable, and secure integration with other Java and non-Java
RDBMS-based storage for a broad range of environments.
content and metadata.  Programming environment specific Web Services
 User Interfaces: All web user interfaces are built wrappers for languages such as C/C++ and PHP.
on top of the underlying public integration
interfaces and are ready-to-use as-is, or they Platform Support
can be easily customized, extended, or entirely JasperSoft is supported on a wide-range of open
replaced. source and commercial operating system, database,
 Scheduling Services: built-in scheduling service and application server platforms. Tomcat, MySQL
provides for offline execution of large or periodic and Liferay Portal are available bundled into optional
tasks such as standard reports. pre-integrated installers.
JasperReports – Report Library JasperServer – Report Server
JasperReports is the world’s most popular open Designed for business users and developers,
source Java reporting library. Designed for JasperServer builds on JasperReports to provide a
developers, it can be easily embedded into any Java stand-alone and embeddable interactive report
application to deliver sophisticated print or web server, enabling delivery of mission critical
reporting. You can also use it to create output to files information on a real-time or scheduled basis to the
for further processing in applications like Excel. For web, to the printer, or to a variety of file formats.
users with more sophisticated report management Through its support for easy to use self-service
requirements, reports designed for JasperReports can interactive reporting, JasperServer enables users to
be easily imported into the JasperServer interactive meet their own reporting needs, without burdening IT
report server. or software application developers.

Web and Pixel Perfect Reporting Library

JasperStudio, powered by iReport, is a powerful


graphical report designer for JasperReports and Self-Service Ad Hoc Reporting
JasperServer that enables you to create almost any
kind of report imaginable. Reports are built from a JasperServer includes the following capabilities:
number of independently defined and formatted
sections. JasperReports delivers information to  Intuitive self-service Web 2.0 AJAX query &
wherever you need it: onto the screen, onto the reporting user interface – tables, crosstabs and
printer, and to other applications. Output formats charts.
include PDF, HTML, XLS, CSV, RTF (Word), TXT or
XML files. Many JasperSoft customers use Microsoft
 Easy to use and secure web-based repository
manager interface for non-technical end-users.
Excel for further manipulation of the report data.
JasperReports provides an embeddable Java Swing  JasperStudio, powered by iReport, a powerful
viewer for viewing report output and the report integrated graphical report design tool.
design.
 Easy to use interactive reporting — report
Data used to populate a report may be supplied parameter prompts can be easily defined, and
either as input parameters from a parent application, present end-users with an intuitive user interface
or a from a data source defined within JasperReports. for controlling interactive aspects of reports such
JasperReports includes JDBC-wrapped data providers as filtering, sorting, or grouping of the report.
for Relational Databases (RDBMS), JavaBeans (EJB,
Hibernate), plain old Java objects (POJO), and XML  Flexible pixel-perfect report layout, support for a
data sources. Also, custom data source providers can wide range of output channels (pdf, html, xls,
be easily added. csv, rtf, txt, and xml), comprehensive charting,
drill-down analysis, internationalization, and
An extensive array of chart types is supported unlimited report size via report virtualization.
through its built-in comprehensive charting
capabilities. Reports can contain hyperlinks, enabling  Report scheduling, report versioning, and
you to create OLAP-style drill-down reports. automated email distribution of reports in
multiple output formats, as attachments or links.
A comprehensive set of built-in variables and
calculations are provided, and these can be extended  Built-in Liferay Portal, and JSR-168 compliant
with custom expressions. portlets.
JasperReports is fully internationalized and supports
Unicode, locales, and multi-lingual report definitions.
JasperAnalysis – OLAP Analysis JasperETL – Data Integration
JasperAnalysis provides data analysis (also known as JasperETL provide data integration (also known as
online analytical processing, or OLAP) capabilities to extract-transform-load, or ETL) capabilities.
business users. It can be used to explore trends, JasperETL can be used to merge data from multiple
patterns, anomalies, and correlations in data by sources into a single consistent store for reporting
allowing users to dynamically ―slice and dice‖, pivot, and analysis.
filter, chart, and drill-down data in real-time. JasperETL provides dramatic improvements in
productivity, manageability, and scalability compared
to traditional manual coding of data loading and
transformation processes.

Figure 5: Visual

JasperETL Graphical ETL

A typical usage of JasperETL is to move data from


multiple normalized transactional data stores,
through a data cleansing/improvement process, and
into operational data stores, data marts or data
JasperAnalysis Interactive Data Analysis warehouses. For example, JasperETL can be used to
load data stores for reporting with reporting tools
JasperAnalysis includes an integrated relational OLAP such as JasperReports and JasperServer, and to
server and web-based user interface application: populate data marts and data warehouses for
 JasperAnalysis Server: a robust and secure analysis using OLAP tools such as JasperAnalysis.
relational OLAP (ROLAP) server. JasperAnalysis JasperETL provides a powerful Eclipse RCP-based
Server ―cubes‖ are created by defining semantic graphical designer which includes a Business Modeler,
metadata mappings onto existing relational data Job Designer, Transformation components, Code
sources such as a data marts, data warehouses, Viewer, Metadata configuration, Repository
or operational databases. Relational OLAP integration, Job execution, and Job scheduling. The
leverages the performance and scalability of the graphical Job Designer includes transformation
underlying relational database, and allows use of components to perform various operations such as
standard DBA skills to manage the ROLAP data slowly changing dimensions, data transformation on
store. Cube and analytic report definitions can any field type, field concatenation & interchange, field
be securely stored in the JasperSoft repository. filtering using constants, data rejection, formatting,
Data can be secured at the row and column lookups, sorting, de-duping, merging, and
(dimension or measure) level, so business users aggregation.
only get access to authorized information. Transformations can be optionally performed as
 JasperAnalysis User Interface: an easy to use either ETL or E-LT operations. With E-LT, processing
web-based OLAP user interface application for is pushed-down to the underlying RDBMS, in contrast
non-technical end-users and analysts. It provides to the more traditional ETL approach where
an intuitive slice & dice interface to drill, pivot, processing takes place in the middle-tier server.
and visualize the data, and includes charts, JasperETL supports a wide range of over 30 data
alerts, and drill-through to the underlying sources and targets, including JDBC, delimited text,
transactional detail. positional text, LDIF, XML. Custom data source
JasperAnalysis is compliant with the leading OLAP components can be added to provide access to
industry standards: MDX, a query language for OLAP, unusual or legacy data sources and targets.
and XML for Analysis (XML/A), a Web Services The Professional edition includes a repository for
interface intended to standardize data access sharing ETL resources across multiple developers,
interactions between a client application and an OLAP and a remote job monitoring application.
data provider over the Web.
Product Editions Commercial Licensing
The JasperSoft Business Intelligence Suite family of JasperSoft BI Suite products are offered as open
BI products is available in two editions: Professional source software under the GNU Public License (GPL).
and Open Source. The Professional edition is If you are not distributing JasperSoft products in a
available as a low-cost Standard or Premium level commercial product, you may freely install and use
subscription. them, or modify them to suit your needs. For
The Open Source edition provides basic functionality embedding in commercial products for distribution or
for open source developers and technology on-demand software as a service (SaaS), and for
enthusiasts who want to add reporting and analytics customers who prefer the reassurance, commercial
to their existing applications and operational licensing is available from JasperSoft. The
processes. It is distributed under the GPL open commercial license is part of the subscription service
source license. offering described above.

The Professional edition builds on the open source Training


edition and provides professional technical support, JasperSoft conducts regular online training classes.
additional product features, the right to embed in These classes were developed by the architects of the
commercial applications, a professionally managed JasperSoft BI Suite products. Training can also be
release cycle, modifiable source code, certified delivered at your location using your own data, email
platform support for commercial application servers, sales@jaspersoft.com for more information. The
databases, and operating systems from IBM, BEA, classes are practical, with hands-on examples, and
Oracle, MySQL, RedHat, Novell, Sun, HP and others. enable engineers to be productive with JasperSoft
This product is distributed under a Commercial immediately.
license with legal indemnities.
Professional Services
A Better Way to Create Software If you are new to reporting and Business Intelligence
Through its sponsorship of Open Source Business and need more direct assistance, JasperSoft
Intelligence projects such as JasperReports, iReport, Professional Services consultants can work with you
JasperServer, JasperAnalysis, and JasperETL, to evaluate your needs and help you develop optimal
JasperSoft is enhancing the open source offerings reporting solutions. Also, if you are migrating to
available to the world, and providing extremely low JasperServer, JasperAnalysis, or JasperETL,
cost of entry for organizations wishing to deploy or JasperSoft consultants are ready to help architect
integrate business intelligence solutions. and implement the most efficient solution for your
We author and release JasperSoft BI Suite Open organization.
Source edition products to a community of thousands For further information about any of these support
of reporting and BI experts and developers, who use and services offerings, please visit the JasperSoft
the software, provide feedback and develop web site, email us, or call us.
extensions. We use revenues from our commercial
customers to fund the development and release of JasperSoft Headquarters:
new functionality for our development community. 303 Second Street, Suite 450 North
By providing commercial support, we also offer San Francisco, California 94107, USA
customers and partners the comfort of technical
phone: +1 415 348 2380
support, commercial licensing, indemnity, and the
project acceleration that comes from expert training Email: sales@jaspersoft.com
and consulting services.
JasperSoft Europe:
Subscription Services Ground Floor
JasperSoft offers annual subscriptions for JasperSoft Block K, Eastpoint 5027
Business Intelligence suite products. For more D3 Dublin, Republic of Ireland
detailed information email sales@jaspersoft.com or
visit our website at jaspersoft.com. Subscriptions Phone: +353 87 638 4830
include high value items such as: Email: sales-emea@jaspersoft.com
 Certified platform support Web: jaspersoft.com
 Advanced product features
 Technical Support up to 7x24
© 2007 JasperSoft Corporation. All rights reserved. JasperSoft, the
JasperSoft logo, JasperSoft Business Intelligence Suite, JasperAnalysis,
 Legal indemnity JasperServer, JasperETL, JasperReports, JasperStudio, iReport,
Jasper4Salesforce, and Jasper4 products are trademarks and/or
 Training registered trademarks of JasperSoft Corporation in the United States

 Commercial License grant


and in jurisdictions throughout the world. All other company and
product names are or may be trade names or trademarks of their
 Advanced product documentation respective owners.

 Access to the Support Portal

You might also like