21
Report Builder 2.0 Nauzad Kapadia Quartz Systems nauzadk@quartzsystem s.com

Report Builder 2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Report Builder 2

Report Builder 2.0Nauzad KapadiaQuartz [email protected]

Page 2: Report Builder 2

Report Design Goals

SQL Server 2005: two distinct authoring tools Report Designer and Report BuilderUnify Report Designer and Report BuilderShared design surface that understands all RDL elementsTablix supportData visualization supportUsability Enhancements (Zoom, Snaplines, Tokens)New Property Dialogs

Page 3: Report Builder 2

Report Design Suite

RB2.0

RB1.0BIDS

Page 4: Report Builder 2

Report Design SuiteRB 2.0 and BIDs 2008 can share reports/.rdl filesRB 2.0 supports Models as a data source as well as many others..Building your models still happens in BIDs or Auto-generation from Report ManagerAll the cool new data visualization is in BIDs 2008 and RB2.0

Page 5: Report Builder 2

Report Builder 2.0 Positioning

Report Builder 2.0 will replace Report Builder 1.0 (2005) long termReport Builder support for report models will continue and be enhanced moving forwardReport model technology will continue and be enhanced moving forwardPost-SQL Server 2008: Report Builder 2.0 will encompass all functionality in Report Builder 1.0

Page 6: Report Builder 2

BIDS Report

Designer

ReportBuilder

2.0

Report Builder 1.0

Full RDL SupportShared Layout Surface

Shared DialogsRich set of data sources

Auto upgrade of RDL

Report Models

Office 12 Look & FeelVS Independent

VS IntegrationModel CreationSupport Extensibility

Integrated Query and LayoutFull Report Model Support

Limited RDL Support

Feature Comparison

Page 7: Report Builder 2

2001 2002 Total

1,115 1,331 2,446

152 642 794

11,156 13,312 24,468

1,523 6,421 7,944

13,946 21,706 35,653

Retail Acme

Nadir, Inc.

Wholesale ABC Corp.

XYZ, Ltd.

Grand Total

Customer

Retail

Acme

Nadir, Inc.

Wholesale

ABC Corp.

XYZ, Ltd.

Grand Total

Growth

19%

322%

19%

322%

56%

Tabl ixe + MatrFlexible Report Layout

Page 8: Report Builder 2

Tablix = Best of Both Worlds ++

Matrix plus:Multiple parallel row/column members at each levelEach member may be dynamic or staticOptional omission of member headers

Table plus:Dynamic, nested column groupsMultiple parallel row groupsStatic rowsOptional spanning row headers

Page 9: Report Builder 2

Table Chair

WA Seattle 20 30

Spokane 10 20

OR Portland 10 10

Eugene 25 5

2005 2006

WA Seattle 50 60

Spokane 30 40

OR Portland 40 50

Eugene 20 30

Current

Desired

Year Product

2005 2006 Table Chair

WA Seattle 50 60 20 30

Spokane 30 40 10 20

OR Portland 40 50 10 10

Eugene 20 30 25 5

Parallel Dynamic Groups

Page 10: Report Builder 2

State City Pop Area

WA Seattle 20 30

WA Spokane 10 20

OR Portland 10 10

OR Eugene 25 5

State City 2005 2006 Pop Area

WA Seattle 50 60 20 30

Spokane

30 40 10 20

OR Portland 40 50 10 10

Eugene 20 30 25 5

2005 2006

WA Seattle 50 60

Spokane 30 40

OR Portland 40 50

Eugene 20 30

Current

Desired

Mixing Dynamic and Static Columns

Page 11: Report Builder 2

2005 2006

West Total 140 180

Washington Total 80 100

Seattle 50 60

Spokane 30 40

Oregon Total 60 80

Portland 40 50

Eugene 20 30

East Total 200 220

2005 2006

West 140 180Washington 80 100

Seattle 50 60Spokane 30 40

Oregon 60 80Portland 40 50Eugene 20 30

East 200 220

Current Desired

...

...

Hierarchical Rows with Dynamic Headers

Page 12: Report Builder 2

Non-aggregate details in subtotals Non-detail aggregates in subtotals

Scope-specific aggregates in subtotals

Q1 Q2 Total

Prof Enroll Prof Enroll

Calculus Galt 25 Rand 30 55

Physics Ellis 14 Chan 21 35

Yoga Zehn 42 Tau 53 95

Biology Rasa 31 Starr 35 66

2005 2006

NY Joe 50 60

Sue 80 100

Total Count 2 2

Sales 130 160

Avg 65 80

...

2005 2006 Total

Jan-Jun

Jul-Dec

Total Jan-Jun

Jul-Dec

Total

$ Gr $ Gr

Cog 10 15 25 - 11 20 31 6 56

Sprocket 20 25 45 - 22 30 52 7 97

Other Tablix Examples

Page 13: Report Builder 2

Data Visualization Improvements

Additional Chart TypesStock, Funnel, Range, Boxplot, Funnel, Pyramid, Pie

Additional Chart FunctionalityMultiple Chart Areas (+ Custom Positioning), Titles and LegendsScale BreakSecondary Axis

GaugeLinear and Radial

Page 14: Report Builder 2

Chart Examples

Scale Breaks

Frame Effects

Drawing Styles

Page 15: Report Builder 2

Chart Examples

Page 16: Report Builder 2

Chart Examples

Multiple Chart Areas

Calculated Series

Strip lines

Multiple Legends

Page 17: Report Builder 2

Additional Enhancements in Report Builder 2.0

• Support for directly opening and editing reports stored on the report server

• Support for using server resources such as shared data sources

• A query designer for Microsoft SQL Server data sources

• Ability to read from all SQL Server Reporting Services data sources

Report Builder 2.0 Interface

Page 18: Report Builder 2

Summary

Author your own reports with Report Builder 2.0Report structures possible with tablixData visualization in SSRS 2008Authoring tools functional comparison

Page 19: Report Builder 2

धन्यवा�दઆભા�ર ধন্য�বা�দ

ਧੰ�ਨਵਾ�ਦ

ଧନ୍ୟ�ବା�ଦ

நன்றி�

ధన్య�వాదాలు� ಧನ್ಯ�ವಾ�ದಗಳು

നി�ങ്ങള്‍‌ക്ക്� നിന്ദി�

Page 20: Report Builder 2

question & answer

Page 21: Report Builder 2

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,

IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.