1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP,...

23
1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate

Transcript of 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP,...

Page 1: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

1Actuate Corporation © 2007

Actuate 9 Technical Overview and Product Update

Paul ClenahanVP, Product ManagementActuate

Page 2: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

2Actuate Corporation © 2007

Product Update: Agenda

Overview

Open Source

Business Intelligence and Reporting

Performance Management

Page 3: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

3Actuate Corporation © 2007

CommercialCommercialOpen SourceOpen Source

Actuate 9 Product Suite

Embedded Reporting Engine Enterprise ReportingWorkgroup Reporting

PerformancesoftPerformancesoft

e.R

epo

rte.

Re

port

Ana

lytic

sA

naly

tics

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

Information ObjectsInformation Objects

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

BIR

T R

epo

rts

BIR

T R

epo

rts

e.S

pre

adsh

eet

e.S

pre

adsh

eet

Ecl

ipse

BIR

TE

clip

se B

IRT

Page 4: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

4Actuate Corporation © 2007

Recent Releases

Open Source

BIRT 2.1.2 Maintenance Release Feb, 2007

BIRT 2.2 Major Release Jun, 2007

BIRT 2.2.1 Maintenance Release Sep, 2007

A Busy 12 Months!

Business Intelligence and Reporting

Actuate 9 Major Release Sep, 2006

Actuate 9 SP1 Service Pack Dec, 2006

Actuate 9 SP2 Service Pack Jul, 2007

Performance Management

Performancesoft Track 1.2 Minor Release Jan, 2007

Performancesoft Views 7.2 Minor Release Apr, 2007

Performancesoft Track 1.3 Minor Release Jun, 2007

Page 5: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

5Actuate Corporation © 2007

CommercialCommercialOpen SourceOpen Source

Actuate 9 Product Suite

Embedded Reporting Engine Enterprise ReportingWorkgroup Reporting

PerformancesoftPerformancesoft

e.R

epo

rte.

Re

port

Ana

lytic

sA

naly

tics

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

Information ObjectsInformation Objects

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

BIR

T R

epo

rts

BIR

T R

epo

rts

e.S

pre

adsh

eet

e.S

pre

adsh

eet

Ecl

ipse

BIR

TE

clip

se B

IRT

Page 6: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

6Actuate Corporation © 2007

Open Source Reporting: Eclipse BIRT

0

50

100

150

200

250

300

350

400

1H 05 2H 05 1H 06 2H 06 1H 2007

Over 1 Million Downloadsas of June, 2007

BIRT = Business Intelligence and Reporting Technology

• Open source initiative as part of the Eclipse Foundation

• Founded, organized and led by Actuate

• Project launched in October, 2004

• Next generation technology

• Eclipse-based Report Designer

• Web-centric design metaphor

• Open Source with rapid adoption

• Standards based

• Open XML design format

Project Highlights

Page 7: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

7Actuate Corporation © 2007

Eclipse BIRT 2.2

• 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

Part of Eclipse “Europa” simultaneous releaseReleased on June 27, 2007, simultaneously with 20 other Eclipse projects

Part of Eclipse “Europa” simultaneous releaseReleased 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

• 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

Page 8: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

8Actuate Corporation © 2007

Eclipse BIRT 2.2 Crosstabs

Page 9: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

9Actuate Corporation © 2007

Eclipse BIRT 2.2 Crosstabs

Dynamic Crosstab Support

• New Report Item on palette

• Drag and drop creation

• Multiple level support

• Built on cube engine

• …many features

Quickly and Easily Incorporate Crosstabs in BIRT Reports

Page 10: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

10Actuate Corporation © 2007

Eclipse BIRT 2.2 Output Formats

New Output Formats

• Microsoft Excel

• Microsoft Word

• Microsoft PowerPoint

• PostScript

Page 11: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

11Actuate Corporation © 2007

CommercialCommercialOpen SourceOpen Source

Actuate 9 Product Suite

Embedded Reporting Engine Enterprise ReportingWorkgroup Reporting

PerformancesoftPerformancesoft

e.R

epo

rte.

Re

port

Ana

lytic

sA

naly

tics

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

iServer ServicesReport Scheduling & Management

Notification & DistributionClustering & High Availability

Security & Application Integration

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

Information ObjectsInformation Objects

BIR

T R

epo

rts

BIR

T R

epo

rts

Bus

ine

ssR

epor

tB

usin

ess

Rep

ort

e.S

pre

adsh

eet

e.S

pre

adsh

eet

iPortaliPortal

BIR

T R

epo

rts

BIR

T R

epo

rts

e.S

pre

adsh

eet

e.S

pre

adsh

eet

Ecl

ipse

BIR

TE

clip

se B

IRT

Page 12: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

12Actuate Corporation © 2007

Report Producers Report ConsumersReport Producers Report Consumers

Collaborative Reporting Architecture

Actuate BIRT BusinessReports Interactive Viewing PrintedOutput

Power Users & Business UsersPower Users & Business Users

Casual Users, Customers & PartnersCasual Users, Customers & Partners

Application Developers, Data Architects & Report Designers

Application Developers, Data Architects & Report Designers

Web-basedad hoc reporting Web-based personalization

Client/Server web-report development

Common Report Design

Common, BIRT-based design format

• Skills-specific environments for every user

• Open: Eclipse, Java, portlets, XML, AJAX

• Design sharing & interactive viewing for everyone

Page 13: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

13Actuate Corporation © 2007

Actuate BIRT Product Line

Actuate BIRT Report Interactive Viewer

Web tool for exploring and manipulating report documentsAnswer ad hoc business questions without writing a report

Actuate BIRT Options for iPortal and iServer

Ready-to-go deployment servers for BIRT ReportsScheduling, security, email notifications, report management, …

Actuate BIRT Report Designers

Desktop tools for professional IT developers and power usersOpen Source BIRT plus, one-click installer and data adapters

Actuate BusinessReport Studio

Web tool for BIRT report creation by business usersSimple to use yet powerful template based model

Page 14: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

14Actuate Corporation © 2007

Collaborative Reporting Architecture:Actuate 9 SP2 Updates

Responding to Early Adopter Feedback on Actuate 9

BusinessReport Studio

• Support for reports with multiple detail lines

• Enhanced column header and label control

Interactive Viewer

• Wider filtering flexibility with compound filters

• Easily select and act on multiple columns

• More control over chart properties

Page 15: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

15Actuate Corporation © 2007

Collaborative Reporting Architecture:Actuate 9 SP2 Updates

• More control over printed report layout in BusinessReports• Improved generation of PDF output for printing• “Scale to page size” for wide reports

Better Support for Printed Reports

Page 16: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

16Actuate Corporation © 2007

e.Reports: Brochure Quality Reporting

Conditional formatting

Developer Productivity Improvements

• Conditional formatting without writing code

• Range of IDE enhancements

Improved Text Handling, Graphics and Charts for Brochure Quality Reports

• Full justification / keep next / keep together / soft hyphenation in dynamic text

• Improved custom component creation

• New Bubble Chart support

Information Objects Integration

• New Query Export tool to quickly prototype an Information Object

• Information Object Designer now bundled with e.Report Designer Pro

Page 17: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

17Actuate Corporation © 2007

e.Reports: Output to PowerPoint

Fully editable – Users can add annotations or amend content

Page 18: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

18Actuate Corporation © 2007

e.Spreadsheet: Automated Spreadsheet Generation

Support for large end-user populations and less technical report developers

• SmartSheet Security – “Page level security” but with finer granularity• Each user only sees the report components for which he/she is authorized

• Updated, easier to learn and more powerful user interface• Listing Wizard: Enables users to quickly create simple listing reports

• New Report Functions for easier development and internationalization support

• Extended security control in Actuate 9 SP2 with Dynamic Cell Locking• Cell locking can now be controlled on a user by user basis

Page 19: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

19Actuate Corporation © 2007

Performance Improvements

BusinessReport Studio

BIRT Reports Interactive Viewer

BIRT Reports

Information Objects

e.Spreadsheets

Significant Performance Tuning in Actuate 9 SP2

User Responsiveness and Throughput

Page 20: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

20Actuate Corporation © 2007

Collaborative Reporting Benchmark

• Test conducted at IBM’s leading edge lab in San Mateo, CA

• Environment was 8-node iServer cluster, total 64 CPU cores

• Near-perfect scalability up to 64 cores for batch generation, transient generation, standard viewing and interactive viewing

• 1.8 billion report pages generated per day!

• Support for 43,000 active users viewing cached reports

• Support for 10,000+ active users running on demand reports

• Support for 10,000+ active users interactively viewing reports

• Support for 1,000 active users of BusinessReport Studio

• 43,000 active users is equivalent to a 430,000 to 4,300,000 user population, depending on typical concurrency rate

Page 21: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

21Actuate Corporation © 2007

Collaborative Reporting Benchmark

0

10,000

20,000

30,000

40,000

50,000

0 8 16 24 32 40 48 56 64

CPU Cores

Act

ive

Use

rs

0

500

1,000

1,500

UR

Ls

per

Sec

on

d

Active Users URLs per Second

Standard Viewing Capacity and Throughput

Page 22: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

22Actuate Corporation © 2007

BIRT Exchange Community Site

Centralized Knowledge Hub for BIRT Developers

• Access Demos. Tutorials, Tips & Techniques, Documentation, …

• Easy for users to contribute content, share knowledge

• Enables developers to be more productive and build applications faster

Share• Report designs• Code samples• Technical tipsDownload• Documentation• SoftwareFind• Search, Sort• Rate• Comment

www.birt-exchange.comwww.birt-exchange.com

Page 23: 1 Actuate Corporation © 2007 Actuate 9 Technical Overview and Product Update Paul Clenahan VP, Product Management Actuate.

23Actuate Corporation © 2007

Summary

Learn More…

• Technical Summary of New Features: e.Support > Products > New Features

• BIRT Exchange: www.birt-exchange.com

Enterprise Reporting: Actuate 9 SP2

Community: BIRT Exchange

Open Source: BIRT 2.2