Nouvelles fonctionnalités BIRT 3.7

Transcription

Nouvelles fonctionnalités BIRT 3.7
Nouvelles fonctionnalités BIRT 3.7
Stefan Caracas
Actuate Corporation
Confidential | Date | Other Information, if necessary
© 2002 IBM Corporation
Présentation
 Aperçu rapide de l’ Architecture BIRT
 Démo des nouvelles fonctionnalités BIRT 3.7
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Aperçu Architecture BIRT
Peut être exécuté hors d’ OSGi avec BIRT 3.7 POJO Runtime
DE API
Design Engine
RE API
Report Engine
CE API
Chart Engine
Socle des produits BIRT Open Source
Report Designer
Chart Builder
Example Viewer
Peuvent être executés hors de BIRT
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Produit des rapports
XML, Templates, et une
bibliothèque de Designs
Execute les rapports et
les exports – PDF,
HTML, Doc, XLS, PS,
PPT, ODS,ODP, ODT
Utilise le modèle de graphique
EMF et produit le rendu
graphique. Large choix de
types : 14 types principaux et
de nombreux sous types.
Sorties en PNG, JPG, BMP,
SVG, PDF, SWT, and SWING
Fonctionnalités BIRT1.0
Open Source BIRT Report 1.0 New Features














Listing and Grouped Listing Reports
Multi-section Reports
Sub-reports
List (including groupings, subtotals)
Table (including groupings, subtotals)
Text
Grid
Chart
Label Element
Data Element
Image Element
Web Style Output
Web-based Report Viewer
PDF Output














Printing
Cut, Copy, and Paste
Report Wizard (> Cheat Sheets)
Schematic Design View
Outline View
Report Preview
Style Builder
Chart Wizard (> Chart Properties)
Palette View
Page Setup User Interface
Grouping User Interface
Properties User Interface
Query Editor
Expression Builder
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0














Basic Parameters
Scripting
Aggregations
Computed Columns
Filtering
Sorting
Grouping
JDBC Queries
Custom Data Access
Multiple Data Sources and Queries
Report Execution and Viewing API
Extensible Model
Report Design API and Format
Internationalization
Apport de fonctionnalités BIRT 2.0 et 2.1
Open Source BIRT Report 2.0 New Features
















Table of Contents Support in Viewer UI
Chart Interactivity at View Time in Reports
Ability to Export Report Data as CSV
Data Extraction from a Report
Table of Contents API Support in Engine
Top N / Bottom N Report Layout
Multi-pass Aggregate, Sorting and Filtering
Support
Hyperlinks to Other Reports
Multi-page Reports
Persistent Storage of Report Output
Basic XML as a Data Source
Improvements to Chart components
Provide Methods for Controlling Chart
Behavior
Provide support for Displaying CLOB (Text)
Data from Database
Provide support for Displaying BLOB (Image)
Data from Database
Bookmarks (Hyperlinks into a Report Body)
















Expanded JavaScript Support
New and improved chart types
Controlled/bounded use of System Memory
Disk-Based Sorting and Data Manipulation
Page-on-Demand Report Viewing APIs
Cache Query Results while Developing
Page-on-Demand Navigation UI/UI
Framework
Concurrent User Scalability for large
numbers of Active Users
Improve PDF Output Generation
Dynamic Parameter List Support
Cascading Dynamic Parameter Lists
Chart Builder/Wizard
Ability to use Property Editor for Chart
Elements
New Expression Builder for Improved
Usability
Syntax color coding in Expression Builder
Auto-complete in Expression Builder












Custom Template Support for New Reports
Enhance Report Object Model API for Ease
of Use
Improvements to Chart Engine API
Improve and Publish Chart Model
Library Support for Reusable Report Items
and Objects
External Style Sheets for Use Across
Multiple Report Designs
Perspective for Java Code Editing in Report
Designs
Ability to import CSS Style Sheets
Pass-through of External Context Objects to
ODA Data Providers
Support Data Set Output Parameters
Move ODA Runtime Extension Point and
Java Interfaces to DTP
Provide Plug-in Adapter for BIRT ODA
Drivers to DTP ODA
Open Source BIRT Report 2.1 New Features





Enhanced chart interactivity and scripting
New chart marker, scale and legend control
Additional Y-axis support in charts
Percentage Pie chart type
Central location for resource files





Hyperlinks to Table of Contents entries
Automatic parameter discovery for hyperlink
Connection pooling for JDBC data sources
Multiple Master page support
Improved usability in parameter management
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0





Cascading parameters with multiple sources
Ability to JOIN datasets in BIRT
Advanced control on data bindings
More page break and heading control
Connection profile support
Apport de fonctionnalités BIRT 2.2
Open Source BIRT Report 2.2 New Features










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
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0









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
Apport de fonctionnalités BIRT 2.3
Open Source BIRT Report 2.3 New Features











JavaScript/Java Debugger
Improved JavaScript Editor
JavaScript/Expression Validation
BIDI Support
Crosstab support for displaying
measure/total values using charts (
Horizontal or Vertical)
Improved Crosstab Filtering
Crosstab Head element support
Crosstab Scripting Events
Support for displaying empty rows and
columns
Prototype SQL Query Builder
Copy/Paste Formatting











Crosstab support for setting default empty
cell values
Crosstab support for derived measures
New Multi-View report item support
Improved Chart Engine ( Marker Scripts, Pie
Rotation, Cube Support, Better Sorting and
Grouping Support)
Add JavaScript Button
External CSS link at View Time
Horizontal Page Break for tables and
crosstabs
Export report item to library
New Resource View
Multi Result Set Stored Procedure Support
Border Styles – Groove, Ridge, Inset, and
Outset)
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0











Project Specific Settings
Connection Profile Wizard
Preview Extension Point
Reduced size of PDF and Postscript outputs
"OdaJDBCDriverClassPath” Application
Context setting to set the classpath to JDBC
drivers
Generate RptDocument from Designer
New Data Extraction extension point
New Connection Profile wizard in the BIRT
Data Source Wizard
Rectangle Select
Improved GUI look and feel
Concatenate Aggregate Function
Apport de fonctionnalités BIRT 2.5
Open Source BIRT Report 2.5 New Features
Multi-Hyperlinks on Charts
Default Parameter Value
Expression/Constant Support
Default Parameter/List Selection Value scripts
Page Management Improvements
 Page Break Avoid Supported
 Page Report Variables and Scripts
 Background Border Support and SVG
Images
 Script page breaks on table columns
Chart Improvements
 Zorder
 Empty Data
 Coverage
 Study Charts
Crosstab Improvements
Independent Locale formatting
RTF Pasting to Text Elements
XML Data Source Parameters
Styling Hyperlinks
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
No Wrapping Text support
Diagonal Lines
BIRT Duration Scripts
Progress Monitoring in the API
Event Handler Instance Management
Exporting Connection Profiles
508 Headers, Scope, Bookmark table
properties (Advanced)
Project Setting Improvements
Apport de fonctionnalités BIRT 2.6
Open Source BIRT Report 2.6 New 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
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
*Designer Classpath Configuration
*Sorting Enhancement
*Crosstab Cheat Sheet and Template
Multiple Resource Files
ODA Context Sensitive Help
Nouvelles fonctionnalités BIRT 3.7
Open Source BIRT Report 3.7 New Features
New POJO Runtime
Open Office Emitters
Hive/Hadoop Driver
Extensible JDBC Driver
Alias and Synonym Table Access
Viewtime-Value-Of support of Page Variables
Performance, concurrency and memory
optimizations
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Outline View Improvements
SVG to PDF improvements in Web Viewer
*New Formatter Function
*Radar chart supports multiple series on the
same Radial.
*2.6.2 improvement
Nouvelles fonctionnalités BIRT 3.7
 Nouveau Pojo runtime

Lors du lancement d'une des API BIRT (Report Engine, Design Engine ou Chart Engine) en
Java, il n'est plus nécessaire de mettre le chemin vers le runtime
 Export dans les formats Open Office (ODP, ODS et ODT).
 Ajout des drivers Hive/Hadoop
 Driver JDBC extensible
 Synchronisation de la vue Outline lors de l'édition du XML directement
 Le Web Viewer supporte maintenant les SVG dans les PDF
 Nouvelles options de rendu

Options de rendu plus accessibles, principalement pour la génération HTML
 Tableau d’alias et synonymes
 Divers

Amélioration de la performance, optimisation de l’utilisation de la mémoire en usage concurrent
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Site communautaire BIRT Exchange
Site de référence pour les développeurs BIRT
• Démos, tutorials, astuces et techniques, documentation…
• Partage de contenus et de connaissances
⇒ Aide les développeurs à être plus rapides et efficaces pour la
création d’application
Explorer
• Chercher/trier
• Noter
• Commenter
Télécharger
• Documentation
• Software
• Exemples
www.birt-exchange.com
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Contribuer
• Designs de rapport
• Code
• Astuces techniques
Concours BIRT
 Ce concours récompensera les créateurs des plug-ins BIRT les plus aboutis et qui
exploitent le mieux les nombreuses extensions de BIRT.
 Exemples:

Connexions aux sources de données (ODAs), y compris :

 Les réseaux sociaux comme Facebook, LinkedIn ou Twitter
 Les sources ‘Big data’ comme HBase, MongoDB
 Les autres sources de données comme Google Analytics, Excel® et FileMaker
Innovations en matière de production et visualisation de contenus BIRT, y compris :


Extensions- graphiques HTML5, cartes de chaleur ou de densité
Emetteurs- Microsoft Office files, XML ou XBRL
 Modalités et conditions de participation sur http://www.actuate.com/birt-dev-contest/
 Date limite de participation : 15 Octobre 2011
 Contact: [email protected]
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Actuate, les Hommes à l’Origine de BIRT
Actuate est l’entreprise qui a créé le projet Open Source BIRT et continue de le diriger au
sein de la Fondation Eclipse
Cœur de métier
• ActuateOne, la plateforme qui exploite et
décuple le potentiel de BIRT
• Le consulting sur BIRT et ActuateOne.
• Les services de maintenance et support
sur BIRT et ActuateOne
• La formation BIRT et ActuateOne
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0
Prochaines rencontres Actuate
 Webinar : La mobilité, futur de la BI ?
29 septembre
 Salon Solutions CRM+BI
4,5,6 octobre
 Eclipse Day Paris
8 novembre
 ActuateOne Live!
15 novembre
Infos et inscriptions sur www.actuate.fr
Eclipse Foundation, Inc. | © 2010 by Actuate Corporation and made available under the EPL v1.0

Documents pareils