SlideShare a Scribd company logo
Nauzad Kapadia
Quartz Systems
nauzadk@quartzsystems.com
Report Design Goals

    SQL Server 2005: two distinct authoring tools Report
    Designer and Report Builder
    Unify Report Designer and Report Builder
    Shared design surface that understands all RDL elements
    Tablix support
    Data visualization support
    Usability Enhancements (Zoom, Snaplines, Tokens)
    New Property Dialogs
Report Design Suite
                        RB2.0




                                BIDS
                      RB1.0
Report Design Suite
Report Builder 2.0 Positioning

   Report Builder 2.0 will replace Report Builder 1.0
   (2005) long term
   Report Builder support for report models will
   continue and be enhanced moving forward
   Report model technology will continue and be
   enhanced moving forward
   Post-SQL Server 2008: Report Builder 2.0 will
   encompass all functionality in Report Builder 1.0
Feature Comparison

        BIDS                                                 Report
       Report                                                Builder
      Designer                  Full RDL Support               2.0
                              Shared Layout Surface
    VS Integration               Shared Dialogs           Office 12 Look & Feel
    Model Creation           Rich set of data sources     VS Independent
    Support Extensibility      Auto upgrade of RDL



                                Report Models




                            Report Builder 1.0
                            Integrated Query and Layout
                             Full Report Model Support
                                Limited RDL Support
Flexible Report Layout
                    Table + Matr ix

 Customer          Growth
 Retail                               2001     2002   Total
     Acme             19%              1,115
                                      Retail    1,331 2,446
                                                   Acme
     Nadir, Inc.     322%               152      642       794
                                                  Nadir, Inc.
 Wholesale                            Wholesale ABC 24,468
                                      11,156 13,312 Corp.
     ABC Corp.        19%              1,523    6,421 Ltd.
                                                   XYZ, 7,944
     XYZ, Ltd.       322%             13,946 21,706 35,653
                                      Grand Total
 Grand Total          56%
Tablix = Best of Both Worlds ++
  Matrix plus:
     Multiple parallel row/column members at each level
     Each member may be dynamic or static
     Optional omission of member headers
  Table plus:
     Dynamic, nested column groups
     Multiple parallel row groups
     Static rows
     Optional spanning row headers
Parallel Dynamic Groups

                             2005      2006                           Table   Chair
          WA    Seattle      50        60            WA   Seattle     20      30

Current         Spokane      30        40                 Spokane     10      20
          OR    Portland     40        50            OR   Portland    10      10

                Eugene       20        30                 Eugene      25      5


                                        Year              Product
                                  2005        2006   Table    Chair
Desired
           WA      Seattle        50          60     20       30
                   Spokane        30          40     10       20
           OR      Portland       40          50     10       10
                   Eugene         20          30     25       5
Mixing Dynamic and Static Columns

                          2005   2006       State    City        Pop   Area
          WA   Seattle    50     60         WA       Seattle     20    30
Current        Spokane    30     40         WA       Spokane     10    20
          OR   Portland   40     50         OR       Portland    10    10
               Eugene     20     30         OR       Eugene      25    5



                                 State City         2005 2006 Pop      Area
Desired                          WA     Seattle     50      60   20    30
                                        Spokane 30          40   10    20
                                 OR     Portland 40         50   10    10
                                        Eugene      20      30   25    5
Hierarchical Rows with Dynamic Headers

                    Current                               Desired
                                2005   2006                      2005 2006
West Total                      140    180    West               140   180
       Washington    Total      80     100       Washington      80    100
                     Seattle    50     60            Seattle     50    60
                     Spokane    30     40            Spokane     30    40
       Oregon        Total      60     80
                                                 Oregon          60    80
                     Portland   40     50
                                                     Portland    40    50
                     Eugene     20     30
                                                     Eugene      20    30
East   Total                    200    220
                                              East               200   220
                     ...




                                                           ...
Other Tablix Examples
       Non-aggregate details in subtotals                                  Non-detail aggregates in subtotals

                       Q1                   Q2             Total                                         2005   2006

             Prof          Enroll   Prof     Enroll                            NY        Joe             50     60

Calculus     Galt          25       Rand     30         55                               Sue             80     100

Physics      Ellis         14       Chan     21         35                               Total   Count   2      2

Yoga         Zehn          42       Tau      53         95                                       Sales   130    160

Biology      Rasa          31       Starr    35         66                                       Avg     65     80




                                                                                                 ...
                                Scope-specific aggregates in subtotals
                                            2005                    2006                         Total

                                    Jan-    Jul-   Total           Jan-   Jul-      Total
                                    Jun     Dec                    Jun    Dec
                                                   $       Gr                       $       Gr

                     Cog            10      15     25      -       11     20        31      6    56

                     Sprocket       20      25     45      -       22     30        52      7    97
Data Visualization Improvements
  Additional Chart Types
     Stock, Funnel, Range, Boxplot, Funnel, Pyramid, Pie
  Additional Chart Functionality
     Multiple Chart Areas (+ Custom Positioning), Titles and Legends
     Scale Break
     Secondary Axis
  Gauge
     Linear and Radial
Chart Examples

                    Frame
                    Effects
            Scale
           Breaks
                              Drawing
                               Styles
Chart Examples
Chart Examples


                      Multiple
                      Legends



                                               Calculated
                                                 Series

        Strip lines               Multiple
                                 Chart Areas
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
Report Builder 2.0 Interface
                               •   A query designer for Microsoft SQL Server data
                                   sources
                               •   Ability to read from all SQL Server Reporting
                                   Services data sources
Summary

   Author your own reports with Report Builder 2.0
   Report structures possible with tablix
   Data visualization in SSRS 2008
   Authoring tools functional comparison
© 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.

More Related Content

More from rsnarayanan

Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deploymentrsnarayanan
 
Whats New In Sl3
Whats New In Sl3Whats New In Sl3
Whats New In Sl3rsnarayanan
 
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...rsnarayanan
 
Advanced Silverlight
Advanced SilverlightAdvanced Silverlight
Advanced Silverlightrsnarayanan
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systemsrsnarayanan
 
Developing Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And ServicesDeveloping Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And Servicesrsnarayanan
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...rsnarayanan
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Libraryrsnarayanan
 
Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sqlrsnarayanan
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developersrsnarayanan
 
What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1rsnarayanan
 
Ux For Developers
Ux For DevelopersUx For Developers
Ux For Developersrsnarayanan
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8rsnarayanan
 
App Arch Guide (Dons)
App Arch Guide (Dons)App Arch Guide (Dons)
App Arch Guide (Dons)rsnarayanan
 
Data Access Tech Ed India
Data Access   Tech Ed IndiaData Access   Tech Ed India
Data Access Tech Ed Indiarsnarayanan
 
Federated Identity Architectures Integrating With The Cloud
Federated Identity Architectures   Integrating With The CloudFederated Identity Architectures   Integrating With The Cloud
Federated Identity Architectures Integrating With The Cloudrsnarayanan
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed Indiarsnarayanan
 
Prism Tech Ed India
Prism Tech Ed IndiaPrism Tech Ed India
Prism Tech Ed Indiarsnarayanan
 
Tech Ed 2009 Creating Strategic Influence On Stake Holders
Tech Ed 2009   Creating Strategic Influence On Stake HoldersTech Ed 2009   Creating Strategic Influence On Stake Holders
Tech Ed 2009 Creating Strategic Influence On Stake Holdersrsnarayanan
 

More from rsnarayanan (20)

Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deployment
 
Whats New In Sl3
Whats New In Sl3Whats New In Sl3
Whats New In Sl3
 
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
 
Advanced Silverlight
Advanced SilverlightAdvanced Silverlight
Advanced Silverlight
 
Netcf Gc
Netcf GcNetcf Gc
Netcf Gc
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systems
 
Developing Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And ServicesDeveloping Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And Services
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Library
 
Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sql
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
 
What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1
 
Ux For Developers
Ux For DevelopersUx For Developers
Ux For Developers
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8
 
App Arch Guide (Dons)
App Arch Guide (Dons)App Arch Guide (Dons)
App Arch Guide (Dons)
 
Data Access Tech Ed India
Data Access   Tech Ed IndiaData Access   Tech Ed India
Data Access Tech Ed India
 
Federated Identity Architectures Integrating With The Cloud
Federated Identity Architectures   Integrating With The CloudFederated Identity Architectures   Integrating With The Cloud
Federated Identity Architectures Integrating With The Cloud
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed India
 
Prism Tech Ed India
Prism Tech Ed IndiaPrism Tech Ed India
Prism Tech Ed India
 
Tech Ed 2009 Creating Strategic Influence On Stake Holders
Tech Ed 2009   Creating Strategic Influence On Stake HoldersTech Ed 2009   Creating Strategic Influence On Stake Holders
Tech Ed 2009 Creating Strategic Influence On Stake Holders
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Report Builder 2

  • 2. Report Design Goals SQL Server 2005: two distinct authoring tools Report Designer and Report Builder Unify Report Designer and Report Builder Shared design surface that understands all RDL elements Tablix support Data visualization support Usability Enhancements (Zoom, Snaplines, Tokens) New Property Dialogs
  • 3. Report Design Suite RB2.0 BIDS RB1.0
  • 5. Report Builder 2.0 Positioning Report Builder 2.0 will replace Report Builder 1.0 (2005) long term Report Builder support for report models will continue and be enhanced moving forward Report model technology will continue and be enhanced moving forward Post-SQL Server 2008: Report Builder 2.0 will encompass all functionality in Report Builder 1.0
  • 6. Feature Comparison BIDS Report Report Builder Designer Full RDL Support 2.0 Shared Layout Surface VS Integration Shared Dialogs Office 12 Look & Feel Model Creation Rich set of data sources VS Independent Support Extensibility Auto upgrade of RDL Report Models Report Builder 1.0 Integrated Query and Layout Full Report Model Support Limited RDL Support
  • 7. Flexible Report Layout Table + Matr ix Customer Growth Retail 2001 2002 Total Acme 19% 1,115 Retail 1,331 2,446 Acme Nadir, Inc. 322% 152 642 794 Nadir, Inc. Wholesale Wholesale ABC 24,468 11,156 13,312 Corp. ABC Corp. 19% 1,523 6,421 Ltd. XYZ, 7,944 XYZ, Ltd. 322% 13,946 21,706 35,653 Grand Total Grand Total 56%
  • 8. Tablix = Best of Both Worlds ++ Matrix plus: Multiple parallel row/column members at each level Each member may be dynamic or static Optional omission of member headers Table plus: Dynamic, nested column groups Multiple parallel row groups Static rows Optional spanning row headers
  • 9. Parallel Dynamic Groups 2005 2006 Table Chair WA Seattle 50 60 WA Seattle 20 30 Current Spokane 30 40 Spokane 10 20 OR Portland 40 50 OR Portland 10 10 Eugene 20 30 Eugene 25 5 Year Product 2005 2006 Table Chair Desired WA Seattle 50 60 20 30 Spokane 30 40 10 20 OR Portland 40 50 10 10 Eugene 20 30 25 5
  • 10. Mixing Dynamic and Static Columns 2005 2006 State City Pop Area WA Seattle 50 60 WA Seattle 20 30 Current Spokane 30 40 WA Spokane 10 20 OR Portland 40 50 OR Portland 10 10 Eugene 20 30 OR Eugene 25 5 State City 2005 2006 Pop Area Desired WA Seattle 50 60 20 30 Spokane 30 40 10 20 OR Portland 40 50 10 10 Eugene 20 30 25 5
  • 11. Hierarchical Rows with Dynamic Headers Current Desired 2005 2006 2005 2006 West Total 140 180 West 140 180 Washington Total 80 100 Washington 80 100 Seattle 50 60 Seattle 50 60 Spokane 30 40 Spokane 30 40 Oregon Total 60 80 Oregon 60 80 Portland 40 50 Portland 40 50 Eugene 20 30 Eugene 20 30 East Total 200 220 East 200 220 ... ...
  • 12. Other Tablix Examples Non-aggregate details in subtotals Non-detail aggregates in subtotals Q1 Q2 Total 2005 2006 Prof Enroll Prof Enroll NY Joe 50 60 Calculus Galt 25 Rand 30 55 Sue 80 100 Physics Ellis 14 Chan 21 35 Total Count 2 2 Yoga Zehn 42 Tau 53 95 Sales 130 160 Biology Rasa 31 Starr 35 66 Avg 65 80 ... Scope-specific aggregates in subtotals 2005 2006 Total Jan- Jul- Total Jan- Jul- Total Jun Dec Jun Dec $ Gr $ Gr Cog 10 15 25 - 11 20 31 6 56 Sprocket 20 25 45 - 22 30 52 7 97
  • 13. Data Visualization Improvements Additional Chart Types Stock, Funnel, Range, Boxplot, Funnel, Pyramid, Pie Additional Chart Functionality Multiple Chart Areas (+ Custom Positioning), Titles and Legends Scale Break Secondary Axis Gauge Linear and Radial
  • 14. Chart Examples Frame Effects Scale Breaks Drawing Styles
  • 16. Chart Examples Multiple Legends Calculated Series Strip lines Multiple Chart Areas
  • 17. 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 Report Builder 2.0 Interface • A query designer for Microsoft SQL Server data sources • Ability to read from all SQL Server Reporting Services data sources
  • 18. Summary Author your own reports with Report Builder 2.0 Report structures possible with tablix Data visualization in SSRS 2008 Authoring tools functional comparison
  • 19.
  • 20.
  • 21. © 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.