Page 1
1
Actuate Corporation © 2010
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE
BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
Page 2
2
Actuate Corporation © 2010
Today’s Agenda
• A. Eclipse BIRT : Passé, Présent,
Futur
• A.1. Powerpoint : Origines,
Evolution, Communauté et Futur de
BIRT
• A.2. Demo BIRT : Démonstration de
BIRT et de quelques fonctionnalités.
Interface Eclipse
• A.3. Powerpoint / Demo BIRT :
Nouveautés de BIRT 2.6.1 inclus
dans Eclipse 3.6.1
Page 3
3
Actuate Corporation © 2010
Stefan CaracasArchitect France , Actuate & South Europe
Paul ClenahanBIRT Project Management Committee, Eclipse
VP, Product Management, Actuate
Who is BIRT?Solving Your Data
Visualization Needs with
Open Source
A.1.
Page 4
4
Actuate Corporation © 2010
Business Intelligence and Reporting
Most applications have some type of
data visualization need…
And the simple problems are easy, but…
Real-world data visualization is
challenging…
• Gather the data
• Perform calculations, sort, group,
aggregate, total…
• Present information professionally
…and meeting user demand is crucial to
the success of an application
Account
Transaction Histories
Sales
Commision
Assets
Under
Management
Budget
Variance
Online and
Printed
Statements
Network
Outage
Frequency
Utility
BillsDeviation from
Service Level
Objectives
Sales
Commissions
Website
Traffic Analysis
Purchase
Orders
Shipping
ManifestsDefect
Tracking
Daily Work
Order
Task Lists
Supplier
Status
360°
Customer
Views
Invoices
Page 5
5
Actuate Corporation © 2010
Actuate Launches the BIRT Project
AUGUST
2004
Actuate Joins
Eclipse Foundation
as Strategic Developer
and Board Member
Actuate proposed and started
BIRTBusiness Intelligence
and Reporting Tools Project
… a top-level Eclipse projectAdds BI and Reporting
as Open Source Project
Professional open sourcePrimary development resources
funded by Actuate
Contributions from many sourcesIBM, Innovent Solutions and community
Page 6
6
Actuate Corporation © 2010
Simplicity
that makes
simple layouts
easy
Power
to create
very complex
layouts
BIRT
Business Intelligence and Reporting Tools
• Makes all data-driven content development easy
• Modern, web-page design metaphor
• Open and standards-based
• Flexible with rich programmatic control
• Full support for libraries and reuse
• Foundation for a range of solutions
A New Generation of Data Visualization Technology
Page 7
7
Actuate Corporation © 2010
BIRT Release History
September 2004 BIRT Project proposal accepted, and project launched
June 2005 1.0 Eclipse Report Designer, Report Engine, Chart Engine
December 2005 2.0 Support for a wide variety of common layouts
June 2006 2.1 Advanced parameters, ability to join data sets, …
June 2007 2.2 Dynamic crosstab support, web services data source, …
June 2008 2.3 JavaScript Debugger, BiDi Support, Charts in Crosstabs, …
June 2009 2.5 Page aggregates, Multiple drill-downs in Charts, …
June 2010 2.6 New charts, more chart control, developer productivity, …
• Ground-up initiative: Innovative approach to layout and design
• Enterprise-class, designed to handle real-world problems
• Developed in the open with community feedback at all stages
Seven Major Releases since Project Launch
Page 8
8
Actuate Corporation © 2009
Open Source BIRT at the Core
Momentum, Community, Corporate
Eclipse Community
• #1 IDE with more than 4 million developers globally
• 191 members; 22 strategic members including IBM, Oracle, SAP, Nokia, Motorola and Cisco
• 93 open source projects and 923 committers
Actuate
• Provides 95% of developers on the Eclipse BIRT project
• Founder and co-leader of the open source Eclipse BIRT project
• Strategic developer and board member of the Eclipse Foundation
BIRT Community
• Vibrant Marketplace with many applications and integrations
• More than 10 million downloads
• One million developers in 157 countries with 120,000 in North America
• 4th largest Eclipse project
• Most active online Eclipse community – BIRT Exchange with 31,000+ members
• Embedded in 100s of third party products from IBM, Cisco, S1, Taleo…
Page 9
9
Actuate Corporation © 2010
BIRT Momentum
Downloads
BIRT technology is tried and tested in many applications
0
500
1 000
1 500
2 000
2 500
3 000
3 500
4 000
4 500
2005 2006 2007 2008
Thousands o
f dow
nlo
ads
More than 10 million
downloads through
December 2010
BIRT Downloads“BIRT is one of the top 10
most downloaded
commercially supported
open source applications
and has a tremendous
growth curve over the last
two years.”
Andrew Aitken,
Managing Partner,
Olliance Group
Page 10
10
Actuate Corporation © 2010
BIRT Example Key Capabilities
Very Simple to Very Complex Layouts• Listings, cross-tab, dashboard, pixel-
perfect, charts …• Grouping, advanced aggregations, sub-
totals, calculations• Multi-section and sub-reports• Conditional sections and logic• Full programmatic control/scripting• Embedded images…
Comprehensive Data Access• SQL databases, Web Services, Flat
Files, XML, scripted data sources …• Multiple data sources in one design…
Output Formats• HTML, PDF, Excel, Word, PowerPoint…• Internationalization of labels and text• Bi-Directional language display
Re-use and Developer Productivity
• Library support for publishing and
sharing components
• Leverages common standards (SQL,
HTML, JavaScript, Java, XML)
• Cascading Style Sheets
• Built-in debugger…
Interactivity and Linking
• Data driven hyperlinks
• Drill-through charts and graphics…
Multiple Usage and Productivity Aids
• Graphical layout and design
• Query & metadata editors
• Formatting Builder
• Grouping Builder
• Customizable cheat sheets and
templates…
Page 11
11
Actuate Corporation © 2010
BIRT Design Gallery
Charts and Tables
Listing with Groups and Sub-Totals
Page 12
12
Actuate Corporation © 2010
BIRT Design Gallery
Crosstabs
Crosstab and Charts
Page 13
13
Actuate Corporation © 2010
BIRT Design Gallery
Dashboards
Multi-Language and Bi-Directional
Page 14
14
Actuate Corporation © 2010
BIRT Momentum
Sample BIRT Adopters
Page 15
15
Actuate Corporation © 2010
Resources
BIRT Exchange Community Site
Centralized hub for BIRT developers
• Access demos, tutorials, tips and techniques, documentation…
• Enables developers to be more productive and build applications faster
• Marketplace for applications Explore
• Search/sort
• Rate, comment
• Forums
Download
• Documentation
• Software
• Examples
Contribute
• BIRT designs, code
• Technical tips
• Applications
www.birt-exchange.com
http://www.developpez.net/forums/f351/logiciels/solutions-dentreprise/business-intelligence/birt/
Page 16
16
Actuate Corporation © 2010
Summary
• Top-level open source Eclipse project
• Free with commercial friendly license
• Powerful, extensible data visualization
technology
• Easy-to-use, web-centric design
metaphor
• Very active community with more than
10 million downloads
• Actuate extends and complements
BIRT with value-added technology
A New Generation of Data Visualization Technology
Page 17
17
Actuate Corporation © 2010
A.2. Getting to Know BIRT
DEMO
Page 18
18
Actuate Corporation © 2009
A.3. BIRT 2.6 Features
Charting Improvements
Charting Improvements: Polar/Radar Chart
Charting Improvements: Palette Hashing
Charting Improvements: Pie Chart Rotation
Charting Improvements: Chart Background
Images
Charting Improvements: Sort Locale and
Strength
*Charting Improvements: Outside Axis Range
*Charting Improvements: Better Cube Filter
Support
*Charting Improvements: Native PDF Drawing
from SVG
Overridden Library Properties
*Viewtime-value-of
*SQL Query Builder
*Designer Classpath Configuration
*Sorting Enhancement
*Crosstab Cheat Sheet and Template
Multiple Resource Files
ODA Context Sensitive Help
Open Source BIRT Report 2.6 New Features
40 significant new capabilities
including:
• Data access and query building
• Parameterization
• WYSIWYG design experience
• New charts and more chart
control
• Scripting
Page 19
19
Actuate Corporation © 2009
Save the Date: le mardi 9 novembre
www.actuate.fr/clubActuate2010
Hôtel PershingHall
49 rue Pierre Charron
Paris 8ème
www.pershinghall.com