report builder 2
DESCRIPTION
TRANSCRIPT
Report Builder 2.0Nauzad KapadiaQuartz [email protected]
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
Report Design Suite
RB2.0
RB1.0BIDS
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
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
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
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
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
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
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
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
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
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
Chart Examples
Scale Breaks
Frame Effects
Drawing Styles
Chart Examples
Chart Examples
Multiple Chart Areas
Calculated Series
Strip lines
Multiple Legends
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
Summary
Author your own reports with Report Builder 2.0Report structures possible with tablixData visualization in SSRS 2008Authoring tools functional comparison
धन्यवा�दઆભા�ર ধন্য�বা�দ
ਧੰ�ਨਵਾ�ਦ
ଧନ୍ୟ�ବା�ଦ
நன்றி�
ధన్య�వాదాలు� ಧನ್ಯ�ವಾ�ದಗಳು
നി�ങ്ങള്ക്ക്� നിന്ദി�
question & answer
© 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.