JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin...

16
JBoss Developer Studio BIRT Plugin

Transcript of JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin...

Page 1: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

JBoss Developer Studio

BIRT Plugin

Page 2: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

BIRT - Business Intelligence and Reporting Tools.

BIRT plugin for JBoss Developer Studio is an Eclipse-based open source reporting system for web applications based on Java and J2EE. BIRT consists of two main components: a report designer based on Eclipse, and a runtime component that can be added to your app server. BIRT also offers a charting engine that lets you add charts to your own Web application.

With the help of BIRT you can generate a great number of reports to be used in your application:

• Lists - the simplest reports are lists of data. If your data is numeric, you can easily add totals, averages and other summaries.

• Charts - BIRT provides pie charts, line & bar charts and many more.

• Crosstabs, or cross-tabulation, or matrix - show data in two dimensions: sales per quarter or hits per web page.

• Letters and Documents - Notices, form letters, and other textual documents.

• Compound Reports

What is BIRT?

Page 3: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

These are the prerequisites to create a web project including Seam and BIRT capabilities:

• Eclipse Version 3.4 SDK

• DTP Version 1.6 Release

• EMF Version 2.4 Release EMF+XSD

• GEF Version 3.4 Release runtime

• WTP Version 3.0 Release

• BIRT Report Designer SDK 2.3.0 Release or BIRT Report Designer 2.3.0 Release

• JBoss Application Server 4.2.2 GA

• JBoss Seam 2.0.1 GA

• BIRT Web Tools Integration

• JBoss Tools nightly build

BIRT Plugin Installation

Page 4: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Target Audience

Page 5: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

BIRT Components

Page 6: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

BIRT Output

BIRT provides web output as

- a single HTML document, - paginated HTML, - PDF, - XLS, - DOC, - PPT, - and Postscript.

Additionally the viewer allows exporting the data to CSV, RTF (ERich Text Format), SVG (Scalable Vector Graphic), printing, Table of Contents functionality, images and more...

Page 7: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Creating a BIRT Report

1. Create a Report Project:

Select File > New > Project...

Then choose Business Intelligence and Reporting Tools > Report Project

Page 8: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Creating a BIRT Report

2. Create a Report:

Go to File > New > Report....

Select the type of the template to use for your report

Page 9: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Creating a BIRT Report

3. Build a Data Source: Data Sources > New Data Source

Choose "Create from a data source type in the following list" and "Classic Models Inc. Sample Database".

Page 10: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Creating a BIRT Report

4. Build a Data Set:

Data Sets > New Data Set.

Enter a name and ensure that the Data Source field shows the data source already created and that the Data Set Type field is set to "SQL Select Query". Click on the Next button.

Enter the following details into the query:

SELECT *FROM CUSTOMERSWHERE COUNTRY = 'USA'

Page 11: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Creating a BIRT Report

Switch to the Preview page to test your query and verify whether the list of customers appears

Page 12: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Report Gallery

Page 13: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Report Gallery

Page 14: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Report Gallery

Computed column

Layout flexibility

Rich formatting control(Including conditional formatting)

Embedded images (including BLOBS)

Comprehensive aggregation functions

Sales Invoice Report

Page 15: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Report Gallery

Page 16: JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.

Report Gallery