SlideShare a Scribd company logo
1 of 53
Session OC07
IBM Rational Software
Development Conference
2008
© 2007 IBM Corporation
®
Introduction to Business Intelligence and Reporting
Tools 2.2
Jason Weathersby
BIRT Evangelist, Actuate Corp.
jweathersby@actuate.com
IBM Rational Software Development Conference 2008
Session OC07 2
Agenda
 Introduction
 Components and High Level Architecture
 Release 2.2 Themes
 Release 2.2 Feature Review
 A Look at the Project Roadmap – What's Next?
BIRT Project = Business Intelligence and Report Tools Project
IBM Rational Software Development Conference 2008
Session OC07 3
Open Source Reporting: Eclipse BIRT
0
200
400
600
800
1,000
1,200
1H 05 2H 05 1H 06 2H 06 1H 2007 2H 2007
Over 2 Million Downloads
as of Dec, 2007
 Open source initiative as part of the Eclipse Foundation
 Founded, organized and led by Actuate
 Project launched in October, 2004
 Next generation reporting technology
 Eclipse-based Report Designer
 Web-centric design metaphor
 Open Source with rapid adoption
 Standards based & highly extensible
 Open XML design format
 Build community and ecosystem
Project Goals
Downloads(1,000s)
IBM Rational Software Development Conference 2008
Session OC07 4
BIRT Project Users
Report Developers Drag & Drop authoring, charting
Advanced Report Developers Scripting, Script API
Runtime Integration Developers BIRT Viewer and Engine APIs
Report Design Integration Design Engine API
Extension Developers BIRT Extension Points
Core Development Eclipse Development, Open Source
Audience Features
EasyComplex
IBM Rational Software Development Conference 2008
Session OC07 5
Report Designer
High Level BIRT Architecture
Report Engine
Presentation
ServicesReport Design Engine
XML
Report
Design
Report
Document
HTML
PDF
Excel
Word
PowerPoint
PostScript
…
Eclipse
Report
Designer
Generation
Services
Data
Transform.
Services
Charting
Engine
Data
Data
Chart
Designer
Eclipse
DTP,
WTP,…
Custom
Designer
IBM Rational Software Development Conference 2008
Session OC07 6
Project Timeline Leading Up to BIRT 2.2
Sep, 2004  BIRT Project proposal accepted, and project launched
Feb, 2005  1.0 Preview Release: Eclipse Report Designer, Report Engine, Chart Engine
Jun, 2005  1.0 Release: Eclipse Report Designer, Report Engine, Chart Engine
Dec, 2005  2.0 Release: Support for a wide variety of common report types
Jun, 2006  2.1 Release: Advanced parameters, ability to join data sets, …
Jun, 2007  2.2 Release: Crosstabs, …
Jun, 2008  2.3 Release: JavaScript Debugger, Graphical SQL Editor
IBM Rational Software Development Conference 2008
Session OC07 7
DEMO
A Walk Around the Designer
IBM Rational Software Development Conference 2008
Session OC07 8
Eclipse BIRT 2.2
Part of Eclipse “Europa” simultaneous release
Released on June 27, 2007, simultaneously with 20 other Eclipse projects
• Support for a wider range of report types and easier report development
• New chart types and more control over charts
• New output formats to common office tools
• New data sources and improved data access
• Easier application integration and extension development
BIRT 2.2 Themes
IBM Rational Software Development Conference 2008
Session OC07 9
New Report Types & Easier Report Development
 Dynamic Crosstab Support
 New Aggregation Builder
 Layout Preference
 Link to External CSS files
 Ability to use Styles in highlight rules
 Style support for Table of Contents
 Report Parameter Changes
 Property Editor Enhancements
 New Advanced Properties
 XML Source Editor Enhancements
IBM Rational Software Development Conference 2008
Session OC07 10
Crosstab Reports
IBM Rational Software Development Conference 2008
Session OC07 11
Crosstab Report Item
Dynamic Crosstab Support
New Report Item on palette
Drag and drop creation
Multiple level support
Built on cube engine
…powerful aggregation, levels, …
Quickly and Easily Incorporate Crosstabs in BIRT Reports
IBM Rational Software Development Conference 2008
Session OC07 12
Demo BIRT Cross Tab Report
IBM Rational Software Development Conference 2008
Session OC07 13
DEMO
Building a Crosstab Report
IBM Rational Software Development Conference 2008
Session OC07 14
Aggregation Builder
 Easy creation of aggregates in a report
IBM Rational Software Development Conference 2008
Session OC07 15
Layout Preference: Fixed Layout
 Report formatting follows sizes for each control regardless of display window size
 Good for reports where a more precise layout is required
 Default is “Auto Layout” (same behavior as BIRT 2.1)
IBM Rational Software Development Conference 2008
Session OC07 16
Link To External Cascading Style Sheets
External Style Sheet Support
Easily reference existing Style Sheets
Automatically reflects latest style
IBM Rational Software Development Conference 2008
Session OC07 17
Conditional Highlight Rules Support Styles
Highlight Rules Now Support Styles
No need to set specific fonts, etc.
Leverage Style Sheet support
IBM Rational Software Development Conference 2008
Session OC07 18
Style Support for Table of Contents
 Set Styles for each level of TOC
 Leverage Style Sheet support
IBM Rational Software Development Conference 2008
Session OC07 19
Parameter Values support Expressions
 Use Expressions in Parameter Display Text
 Allows use of user friendly prompts
IBM Rational Software Development Conference 2008
Session OC07 20
Property Editor Improvements
Latest Eclipse Properties Style
New Advanced Properties
IBM Rational Software Development Conference 2008
Session OC07 21
XML Report Design Source Editor
 Leverages WTP Editor
IBM Rational Software Development Conference 2008
Session OC07 22
New Chart Types and More Chart Control
 New Chart Types
 Improvements to Existing Charts
 New simple chart API
IBM Rational Software Development Conference 2008
Session OC07 23
New Chart Types
Bubble Chart
Difference Chart
Gantt Chart
Cone Riser Chart
Tube Riser Chart
 Plus…better error support; improved label control, linear time scales for bar and line series, …
IBM Rational Software Development Conference 2008
Session OC07 24
Simple Chart API
 Easy programmatic control of chart elements from within the report design
IBM Rational Software Development Conference 2008
Session OC07 25
DEMO
Chart Scripting
IBM Rational Software Development Conference 2008
Session OC07 26
New Output Formats
 XLS Emitter
 Word Emitter
 PPT Emitter
 Postscript Emitter
IBM Rational Software Development Conference 2008
Session OC07 27
New Output Formats for Office Applications
New Output Formats
Microsoft Excel
Microsoft Word
Microsoft PowerPoint
PostScript
IBM Rational Software Development Conference 2008
Session OC07 28
Export Report from Viewer
IBM Rational Software Development Conference 2008
Session OC07 29
Example: Output to PowerPoint
 Native PowerPoint
 Editable
IBM Rational Software Development Conference 2008
Session OC07 30
New Data Sources and Improved Data Access
 Web Service ODA
 Flat File Data Source Updates
 Joint Data Set Improvement
 Dynamic Connection Profiles
IBM Rational Software Development Conference 2008
Session OC07 31
New Web Service Data Source
IBM Rational Software Development Conference 2008
Session OC07 32
Flat File Improvements
New File Formats Supported
Semi-colon Separated Values (SSV)
Tab Separated Values (TSV)
Pipe (|) Separated Values (PSV)
IBM Rational Software Development Conference 2008
Session OC07 33
Full Outer Join in Joint Data Set
IBM Rational Software Development Conference 2008
Session OC07 34
Connection Profile Linking
IBM Rational Software Development Conference 2008
Session OC07 35
Easier Application Integration & Extension Development
 BIRT Web Project Wizard
 BIRT Tag Library
 BIRT Chart Deployment
 Open Data Access (ODA) Project Wizards
 Application Context access from Web Viewer
IBM Rational Software Development Conference 2008
Session OC07 36
BIRT Web Project Wizard
Easy Deployment of BIRT Applications
Automated publishing to application servers
Leverage J2EE perspective for debugging etc.
IBM Rational Software Development Conference 2008
Session OC07 37
BIRT Tag Libraries
IBM Rational Software Development Conference 2008
Session OC07 38
Web Viewer Tag Libraries
Birt.tld
viewer
report
param
parameterPage
paramDef
Used to display the complete Viewer inside an IFRAME. This tag
allows you to use /frameset and /run mappings.
Used to display the report inside an IFRAME or DIV tag. This tag
allows you to use /preview mapping and does not create a
rptdocument. The AJAX Framework is not used.
Used to set parameter values when using the viewer or report
tags. This tag must be nested within the viewer or report tag.
Used to launch BIRT Parameter dialog or to create a customized
parameter entry page. Can be used with the /frameset, /run, or
/preview mappings to launch viewer after parameters are entered.
Used within a parameterPage tag to retrieve pre-generated HTML
for specific parameter control types such as radio, checkbox,
dynamic or cascaded parameters.
IBM Rational Software Development Conference 2008
Session OC07 39
Chart JSP Tag Library and Servlet
IBM Rational Software Development Conference 2008
Session OC07 40
DEMO
Deployment and Tag Lib examples
IBM Rational Software Development Conference 2008
Session OC07 41
ODA Project Wizard
IBM Rational Software Development Conference 2008
Session OC07 42
BIRT 2.2: Learning More
 Report Examples View
 New Chart Examples View
IBM Rational Software Development Conference 2008
Session OC07 43
Report Examples View
IBM Rational Software Development Conference 2008
Session OC07 44
Chart Examples View
IBM Rational Software Development Conference 2008
Session OC07 45
Chart Examples View w/Example Code
IBM Rational Software Development Conference 2008
Session OC07 46
New and Updated Publications
Second Edition
Revised and Updated
Second Edition
Revised and Updated
New Book
IBM Rational Software Development Conference 2008
Session OC07 47
Eclipse BIRT 2.3
 Planning is in progress as part of Eclipse open source community
 Draft Development Plan is published at http://www.eclipse.org/birt
 Bugzilla shows all work scheduled for the BIRT 2.3 release
Crosstab / OLAP Enhancements
 Cube filtering on measures
 Computed Column support
 Scripting
Charts
 Use of style Themes in charts
 Improved auto layout of labels
SQL Editing
 Powerful Visual SQL Editor
Formatting
 Support additional CSS styles
 Widow / Orphan support
Debugging
 JavaScript Debugger
Candidate projects include:
Part of Eclipse “Ganymede” Simultaneous
Release Targeted for June 2008
IBM Rational Software Development Conference 2008
Session OC07 48
BIRT 2.3 Highlights
IBM Rational Software Development Conference 2008
Session OC07 49
DEMO
BIRT 2.3 Features
IBM Rational Software Development Conference 2008
Session OC07 50
Eclipse BIRT 2.2 Summary
 Dynamic Crosstab Support
 New Aggregation Builder
 Layout Preference
 Link to External CSS files
 Ability to use Styles in highlight rules
 Style support for Table of Contents
 Report Parameter Changes
 Property Editor Enhancements
 New Advanced Properties
 XML Source Editor Enhancements
 New Chart Types
 Improvements to Existing Charts
 New simple chart API
 XLS Emitter
 Word Emitter
 PPT Emitter
 Postscript Emitter
 Web Service ODA
 Flat File Data Source Updates
 Joint Data Set Improvement
 Dynamic Connection Profiles
 Application Context access
 BIRT Web Project Wizard
 BIRT Tag Library
 BIRT Chart Deployment
 ODA Project Wizards
 Report Examples View
 New Chart Examples View
Open Source BIRT Report 2.2 New Features
• Support for a wider range of report types and easier report development
• New chart types and more control over charts
• New output formats to common office tools
• New data sources and improved data access
• Easier application integration and extension development
IBM Rational Software Development Conference 2008
Session OC07 51
BIRT Exchange Community Site
Centralized Knowledge Hub for BIRT Developers
 Access Downloads, Demos, Tutorials, Tips & Techniques, Documentation, …
 Easy for users to contribute content, share knowledge
 Enables developers to be more productive and build applications faster
www.birt-exchange.com
Find
• Search, Sort
• Rate, Comment
Download
• Documentation
• Software
Share Knowledge
• Reports, Code, Tips
• Forums
IBM Rational Software Development Conference 2008
Session OC07 52
QUESTIONS
IBM Rational Software Development Conference 2008
Session OC07 53
© Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any
damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and
conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or
capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-
demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be
trademarks or service marks of others.
Learn more at:
 IBM Rational software
 IBM Rational Software Delivery Platform
 Process and portfolio management
 Change and release management
 Quality management
 Architecture management
 Rational trial downloads
 Leading Innovation Web site
 developerWorks Rational
 IBM Rational TV
 IBM Rational Business Partners
THANK
YOU

More Related Content

What's hot

30fab7f5 f95f-2d10-8ba7-8edb4d69b9f3
30fab7f5 f95f-2d10-8ba7-8edb4d69b9f330fab7f5 f95f-2d10-8ba7-8edb4d69b9f3
30fab7f5 f95f-2d10-8ba7-8edb4d69b9f3Yogeeswar Reddy
 
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...ijiert bestjournal
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011Mark Rittman
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroSpagoWorld
 
Spotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationSpotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationAmbareesh Kulkarni
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentationguestfd80a3
 
Architecture of obiee
Architecture of obieeArchitecture of obiee
Architecture of obieePreeti Patki
 
Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration projectdodoshelu
 
Implement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and ScorecardImplement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and ScorecardiWare Logic Technologies Pvt. Ltd.
 
What's New in Autodesk Inventor 2010
What's New in Autodesk Inventor 2010What's New in Autodesk Inventor 2010
What's New in Autodesk Inventor 2010Applied Engineering
 
SAP BI BO Commentary solution
SAP BI BO Commentary solutionSAP BI BO Commentary solution
SAP BI BO Commentary solutionPeter Scheffelt
 

What's hot (19)

Obiee introductionbuildingreports
Obiee introductionbuildingreportsObiee introductionbuildingreports
Obiee introductionbuildingreports
 
30fab7f5 f95f-2d10-8ba7-8edb4d69b9f3
30fab7f5 f95f-2d10-8ba7-8edb4d69b9f330fab7f5 f95f-2d10-8ba7-8edb4d69b9f3
30fab7f5 f95f-2d10-8ba7-8edb4d69b9f3
 
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
EASY SOFTWARE DEVELOPMENT BY AUTOMATIC CODE GENERATION, BUSINESS LOGIC AND VA...
 
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
OBIEE11g Architecture & Internals : Collaborate'11, Orlando 2011
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence Intro
 
Spotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationSpotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creation
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentation
 
BizViz - CA PPM Analytics
BizViz - CA PPM AnalyticsBizViz - CA PPM Analytics
BizViz - CA PPM Analytics
 
Architecture of obiee
Architecture of obieeArchitecture of obiee
Architecture of obiee
 
Customizing Oracle EBS OA Framework
Customizing Oracle EBS OA FrameworkCustomizing Oracle EBS OA Framework
Customizing Oracle EBS OA Framework
 
Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration project
 
Desktop intelligence compatibility pack
Desktop intelligence compatibility packDesktop intelligence compatibility pack
Desktop intelligence compatibility pack
 
Melvin Cureton Resume
Melvin Cureton ResumeMelvin Cureton Resume
Melvin Cureton Resume
 
C/SIDE-C/AL Vs VS Code-AL
C/SIDE-C/AL Vs VS Code-ALC/SIDE-C/AL Vs VS Code-AL
C/SIDE-C/AL Vs VS Code-AL
 
Implement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and ScorecardImplement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and Scorecard
 
OBIEE Upgrade - Key things you need to know
OBIEE Upgrade  - Key things you need to know OBIEE Upgrade  - Key things you need to know
OBIEE Upgrade - Key things you need to know
 
What's New in Autodesk Inventor 2010
What's New in Autodesk Inventor 2010What's New in Autodesk Inventor 2010
What's New in Autodesk Inventor 2010
 
SAP BI BO Commentary solution
SAP BI BO Commentary solutionSAP BI BO Commentary solution
SAP BI BO Commentary solution
 
GISWORX_ADM_2015
GISWORX_ADM_2015GISWORX_ADM_2015
GISWORX_ADM_2015
 

Similar to IBM Rational software

Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publishermseback
 
I T Mentors V S2008 Onramp240 V1
I T Mentors  V S2008  Onramp240 V1I T Mentors  V S2008  Onramp240 V1
I T Mentors V S2008 Onramp240 V1llangit
 
Biztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoBiztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoComunidade NetPonto
 
Become BI Architect with 1KEY Agile BI Suite
Become BI Architect with 1KEY Agile BI SuiteBecome BI Architect with 1KEY Agile BI Suite
Become BI Architect with 1KEY Agile BI SuiteDhiren Gala
 
10 things to know about BIRT
10 things to know about BIRT10 things to know about BIRT
10 things to know about BIRTShenbaga Sundar
 
Ssrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesSsrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesBala Subra
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...Lucas Jellema
 
Cognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZECognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZEStepan Kutaj
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Heiko Koziolek
 
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)jaxLondonConference
 
Was 5.1 To 6.1 Updated
Was 5.1 To 6.1 UpdatedWas 5.1 To 6.1 Updated
Was 5.1 To 6.1 Updatedtsmanyam
 
Was 5.1 To 6.1
Was 5.1 To 6.1Was 5.1 To 6.1
Was 5.1 To 6.1tsmanyam
 
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterIBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterAshish Patel
 
IBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application DeveloperIBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application DeveloperAshish Patel
 
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft Private Cloud
 
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationSQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationMicrosoft Private Cloud
 
Graviton BI Publisher Presentation
Graviton BI Publisher PresentationGraviton BI Publisher Presentation
Graviton BI Publisher Presentationgravitonconsulting
 

Similar to IBM Rational software (20)

Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publisher
 
I T Mentors V S2008 Onramp240 V1
I T Mentors  V S2008  Onramp240 V1I T Mentors  V S2008  Onramp240 V1
I T Mentors V S2008 Onramp240 V1
 
Biztalk Server 2010: Introdução
Biztalk Server 2010: IntroduçãoBiztalk Server 2010: Introdução
Biztalk Server 2010: Introdução
 
Become BI Architect with 1KEY Agile BI Suite
Become BI Architect with 1KEY Agile BI SuiteBecome BI Architect with 1KEY Agile BI Suite
Become BI Architect with 1KEY Agile BI Suite
 
10 things to know about BIRT
10 things to know about BIRT10 things to know about BIRT
10 things to know about BIRT
 
Ssrs 2005 Reporting Services
Ssrs 2005 Reporting ServicesSsrs 2005 Reporting Services
Ssrs 2005 Reporting Services
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
Cognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZECognos CIO CEE 2010 Prague CZE
Cognos CIO CEE 2010 Prague CZE
 
Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"Software Architecture in Process Automation: UML & the "Smart Factory"
Software Architecture in Process Automation: UML & the "Smart Factory"
 
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
Creating Data Driven Web Apps with BIRT - Pierre Richer (Actuate)
 
Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1
 
Was 5.1 To 6.1 Updated
Was 5.1 To 6.1 UpdatedWas 5.1 To 6.1 Updated
Was 5.1 To 6.1 Updated
 
Was 5.1 To 6.1
Was 5.1 To 6.1Was 5.1 To 6.1
Was 5.1 To 6.1
 
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterIBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
 
IBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application DeveloperIBM Performance Optimizaiton Toolkit for Rational Application Developer
IBM Performance Optimizaiton Toolkit for Rational Application Developer
 
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
 
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationSQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
 
Graviton BI Publisher Presentation
Graviton BI Publisher PresentationGraviton BI Publisher Presentation
Graviton BI Publisher Presentation
 
Rational HATS and HIS v8 Overview
Rational HATS and HIS v8 OverviewRational HATS and HIS v8 Overview
Rational HATS and HIS v8 Overview
 

Recently uploaded

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

IBM Rational software

  • 1. Session OC07 IBM Rational Software Development Conference 2008 © 2007 IBM Corporation ® Introduction to Business Intelligence and Reporting Tools 2.2 Jason Weathersby BIRT Evangelist, Actuate Corp. jweathersby@actuate.com
  • 2. IBM Rational Software Development Conference 2008 Session OC07 2 Agenda  Introduction  Components and High Level Architecture  Release 2.2 Themes  Release 2.2 Feature Review  A Look at the Project Roadmap – What's Next? BIRT Project = Business Intelligence and Report Tools Project
  • 3. IBM Rational Software Development Conference 2008 Session OC07 3 Open Source Reporting: Eclipse BIRT 0 200 400 600 800 1,000 1,200 1H 05 2H 05 1H 06 2H 06 1H 2007 2H 2007 Over 2 Million Downloads as of Dec, 2007  Open source initiative as part of the Eclipse Foundation  Founded, organized and led by Actuate  Project launched in October, 2004  Next generation reporting technology  Eclipse-based Report Designer  Web-centric design metaphor  Open Source with rapid adoption  Standards based & highly extensible  Open XML design format  Build community and ecosystem Project Goals Downloads(1,000s)
  • 4. IBM Rational Software Development Conference 2008 Session OC07 4 BIRT Project Users Report Developers Drag & Drop authoring, charting Advanced Report Developers Scripting, Script API Runtime Integration Developers BIRT Viewer and Engine APIs Report Design Integration Design Engine API Extension Developers BIRT Extension Points Core Development Eclipse Development, Open Source Audience Features EasyComplex
  • 5. IBM Rational Software Development Conference 2008 Session OC07 5 Report Designer High Level BIRT Architecture Report Engine Presentation ServicesReport Design Engine XML Report Design Report Document HTML PDF Excel Word PowerPoint PostScript … Eclipse Report Designer Generation Services Data Transform. Services Charting Engine Data Data Chart Designer Eclipse DTP, WTP,… Custom Designer
  • 6. IBM Rational Software Development Conference 2008 Session OC07 6 Project Timeline Leading Up to BIRT 2.2 Sep, 2004  BIRT Project proposal accepted, and project launched Feb, 2005  1.0 Preview Release: Eclipse Report Designer, Report Engine, Chart Engine Jun, 2005  1.0 Release: Eclipse Report Designer, Report Engine, Chart Engine Dec, 2005  2.0 Release: Support for a wide variety of common report types Jun, 2006  2.1 Release: Advanced parameters, ability to join data sets, … Jun, 2007  2.2 Release: Crosstabs, … Jun, 2008  2.3 Release: JavaScript Debugger, Graphical SQL Editor
  • 7. IBM Rational Software Development Conference 2008 Session OC07 7 DEMO A Walk Around the Designer
  • 8. IBM Rational Software Development Conference 2008 Session OC07 8 Eclipse BIRT 2.2 Part of Eclipse “Europa” simultaneous release Released on June 27, 2007, simultaneously with 20 other Eclipse projects • Support for a wider range of report types and easier report development • New chart types and more control over charts • New output formats to common office tools • New data sources and improved data access • Easier application integration and extension development BIRT 2.2 Themes
  • 9. IBM Rational Software Development Conference 2008 Session OC07 9 New Report Types & Easier Report Development  Dynamic Crosstab Support  New Aggregation Builder  Layout Preference  Link to External CSS files  Ability to use Styles in highlight rules  Style support for Table of Contents  Report Parameter Changes  Property Editor Enhancements  New Advanced Properties  XML Source Editor Enhancements
  • 10. IBM Rational Software Development Conference 2008 Session OC07 10 Crosstab Reports
  • 11. IBM Rational Software Development Conference 2008 Session OC07 11 Crosstab Report Item Dynamic Crosstab Support New Report Item on palette Drag and drop creation Multiple level support Built on cube engine …powerful aggregation, levels, … Quickly and Easily Incorporate Crosstabs in BIRT Reports
  • 12. IBM Rational Software Development Conference 2008 Session OC07 12 Demo BIRT Cross Tab Report
  • 13. IBM Rational Software Development Conference 2008 Session OC07 13 DEMO Building a Crosstab Report
  • 14. IBM Rational Software Development Conference 2008 Session OC07 14 Aggregation Builder  Easy creation of aggregates in a report
  • 15. IBM Rational Software Development Conference 2008 Session OC07 15 Layout Preference: Fixed Layout  Report formatting follows sizes for each control regardless of display window size  Good for reports where a more precise layout is required  Default is “Auto Layout” (same behavior as BIRT 2.1)
  • 16. IBM Rational Software Development Conference 2008 Session OC07 16 Link To External Cascading Style Sheets External Style Sheet Support Easily reference existing Style Sheets Automatically reflects latest style
  • 17. IBM Rational Software Development Conference 2008 Session OC07 17 Conditional Highlight Rules Support Styles Highlight Rules Now Support Styles No need to set specific fonts, etc. Leverage Style Sheet support
  • 18. IBM Rational Software Development Conference 2008 Session OC07 18 Style Support for Table of Contents  Set Styles for each level of TOC  Leverage Style Sheet support
  • 19. IBM Rational Software Development Conference 2008 Session OC07 19 Parameter Values support Expressions  Use Expressions in Parameter Display Text  Allows use of user friendly prompts
  • 20. IBM Rational Software Development Conference 2008 Session OC07 20 Property Editor Improvements Latest Eclipse Properties Style New Advanced Properties
  • 21. IBM Rational Software Development Conference 2008 Session OC07 21 XML Report Design Source Editor  Leverages WTP Editor
  • 22. IBM Rational Software Development Conference 2008 Session OC07 22 New Chart Types and More Chart Control  New Chart Types  Improvements to Existing Charts  New simple chart API
  • 23. IBM Rational Software Development Conference 2008 Session OC07 23 New Chart Types Bubble Chart Difference Chart Gantt Chart Cone Riser Chart Tube Riser Chart  Plus…better error support; improved label control, linear time scales for bar and line series, …
  • 24. IBM Rational Software Development Conference 2008 Session OC07 24 Simple Chart API  Easy programmatic control of chart elements from within the report design
  • 25. IBM Rational Software Development Conference 2008 Session OC07 25 DEMO Chart Scripting
  • 26. IBM Rational Software Development Conference 2008 Session OC07 26 New Output Formats  XLS Emitter  Word Emitter  PPT Emitter  Postscript Emitter
  • 27. IBM Rational Software Development Conference 2008 Session OC07 27 New Output Formats for Office Applications New Output Formats Microsoft Excel Microsoft Word Microsoft PowerPoint PostScript
  • 28. IBM Rational Software Development Conference 2008 Session OC07 28 Export Report from Viewer
  • 29. IBM Rational Software Development Conference 2008 Session OC07 29 Example: Output to PowerPoint  Native PowerPoint  Editable
  • 30. IBM Rational Software Development Conference 2008 Session OC07 30 New Data Sources and Improved Data Access  Web Service ODA  Flat File Data Source Updates  Joint Data Set Improvement  Dynamic Connection Profiles
  • 31. IBM Rational Software Development Conference 2008 Session OC07 31 New Web Service Data Source
  • 32. IBM Rational Software Development Conference 2008 Session OC07 32 Flat File Improvements New File Formats Supported Semi-colon Separated Values (SSV) Tab Separated Values (TSV) Pipe (|) Separated Values (PSV)
  • 33. IBM Rational Software Development Conference 2008 Session OC07 33 Full Outer Join in Joint Data Set
  • 34. IBM Rational Software Development Conference 2008 Session OC07 34 Connection Profile Linking
  • 35. IBM Rational Software Development Conference 2008 Session OC07 35 Easier Application Integration & Extension Development  BIRT Web Project Wizard  BIRT Tag Library  BIRT Chart Deployment  Open Data Access (ODA) Project Wizards  Application Context access from Web Viewer
  • 36. IBM Rational Software Development Conference 2008 Session OC07 36 BIRT Web Project Wizard Easy Deployment of BIRT Applications Automated publishing to application servers Leverage J2EE perspective for debugging etc.
  • 37. IBM Rational Software Development Conference 2008 Session OC07 37 BIRT Tag Libraries
  • 38. IBM Rational Software Development Conference 2008 Session OC07 38 Web Viewer Tag Libraries Birt.tld viewer report param parameterPage paramDef Used to display the complete Viewer inside an IFRAME. This tag allows you to use /frameset and /run mappings. Used to display the report inside an IFRAME or DIV tag. This tag allows you to use /preview mapping and does not create a rptdocument. The AJAX Framework is not used. Used to set parameter values when using the viewer or report tags. This tag must be nested within the viewer or report tag. Used to launch BIRT Parameter dialog or to create a customized parameter entry page. Can be used with the /frameset, /run, or /preview mappings to launch viewer after parameters are entered. Used within a parameterPage tag to retrieve pre-generated HTML for specific parameter control types such as radio, checkbox, dynamic or cascaded parameters.
  • 39. IBM Rational Software Development Conference 2008 Session OC07 39 Chart JSP Tag Library and Servlet
  • 40. IBM Rational Software Development Conference 2008 Session OC07 40 DEMO Deployment and Tag Lib examples
  • 41. IBM Rational Software Development Conference 2008 Session OC07 41 ODA Project Wizard
  • 42. IBM Rational Software Development Conference 2008 Session OC07 42 BIRT 2.2: Learning More  Report Examples View  New Chart Examples View
  • 43. IBM Rational Software Development Conference 2008 Session OC07 43 Report Examples View
  • 44. IBM Rational Software Development Conference 2008 Session OC07 44 Chart Examples View
  • 45. IBM Rational Software Development Conference 2008 Session OC07 45 Chart Examples View w/Example Code
  • 46. IBM Rational Software Development Conference 2008 Session OC07 46 New and Updated Publications Second Edition Revised and Updated Second Edition Revised and Updated New Book
  • 47. IBM Rational Software Development Conference 2008 Session OC07 47 Eclipse BIRT 2.3  Planning is in progress as part of Eclipse open source community  Draft Development Plan is published at http://www.eclipse.org/birt  Bugzilla shows all work scheduled for the BIRT 2.3 release Crosstab / OLAP Enhancements  Cube filtering on measures  Computed Column support  Scripting Charts  Use of style Themes in charts  Improved auto layout of labels SQL Editing  Powerful Visual SQL Editor Formatting  Support additional CSS styles  Widow / Orphan support Debugging  JavaScript Debugger Candidate projects include: Part of Eclipse “Ganymede” Simultaneous Release Targeted for June 2008
  • 48. IBM Rational Software Development Conference 2008 Session OC07 48 BIRT 2.3 Highlights
  • 49. IBM Rational Software Development Conference 2008 Session OC07 49 DEMO BIRT 2.3 Features
  • 50. IBM Rational Software Development Conference 2008 Session OC07 50 Eclipse BIRT 2.2 Summary  Dynamic Crosstab Support  New Aggregation Builder  Layout Preference  Link to External CSS files  Ability to use Styles in highlight rules  Style support for Table of Contents  Report Parameter Changes  Property Editor Enhancements  New Advanced Properties  XML Source Editor Enhancements  New Chart Types  Improvements to Existing Charts  New simple chart API  XLS Emitter  Word Emitter  PPT Emitter  Postscript Emitter  Web Service ODA  Flat File Data Source Updates  Joint Data Set Improvement  Dynamic Connection Profiles  Application Context access  BIRT Web Project Wizard  BIRT Tag Library  BIRT Chart Deployment  ODA Project Wizards  Report Examples View  New Chart Examples View Open Source BIRT Report 2.2 New Features • Support for a wider range of report types and easier report development • New chart types and more control over charts • New output formats to common office tools • New data sources and improved data access • Easier application integration and extension development
  • 51. IBM Rational Software Development Conference 2008 Session OC07 51 BIRT Exchange Community Site Centralized Knowledge Hub for BIRT Developers  Access Downloads, Demos, Tutorials, Tips & Techniques, Documentation, …  Easy for users to contribute content, share knowledge  Enables developers to be more productive and build applications faster www.birt-exchange.com Find • Search, Sort • Rate, Comment Download • Documentation • Software Share Knowledge • Reports, Code, Tips • Forums
  • 52. IBM Rational Software Development Conference 2008 Session OC07 52 QUESTIONS
  • 53. IBM Rational Software Development Conference 2008 Session OC07 53 © Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on- demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. Learn more at:  IBM Rational software  IBM Rational Software Delivery Platform  Process and portfolio management  Change and release management  Quality management  Architecture management  Rational trial downloads  Leading Innovation Web site  developerWorks Rational  IBM Rational TV  IBM Rational Business Partners THANK YOU

Editor's Notes

  1. Standard template for internal and external Rational presentations. If internal presentations are confidential, please add: “IBM Confidential” to the slide masters. Select: View / Master / Slide Master and add “IBM Confidential”
  2. <number>
  3. <number>
  4. <number>
  5. <number>
  6. <number>
  7. <number>
  8. <number>
  9. <number>
  10. <number>
  11. <number>
  12. <number>
  13. <number>
  14. <number>
  15. <number>
  16. <number>
  17. <number>
  18. <number>
  19. <number>
  20. <number>
  21. <number>
  22. <number>