36

Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Embed Size (px)

Citation preview

Page 1: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206
Page 2: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Top 10 reasons for using SQL Server Reporting Services (2008)

Thierry D’hersGroup Program Manager SQL Server Reporting ServicesBIN206

Page 3: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Top reasons for using SQL Server Reporting Services (2008)

Thierry D’hersGroup Program Manager SQL Server Reporting ServicesBIN206

11

Page 4: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Low cost of acquisition, deployment and ownership…

Reason #: 11

Cost of acquisition: = 1 SQL Box

Cost of Ownership/Development:Use of standards and open format: SOAP, XML, MDX, RDLXML based metadata and artifact definition Extensive use of wizard in both development and deployment toolsLeverage Developer skillset, IW know how: Visual Studio, CLR, Office Client, Office Server

RDB ETL OLAP ReportingRDB + DM + ETL + OLAP + ReportingDM

Page 5: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Addressing the needs of all your users through deep investment, as integral part

of overall MS BI strategy, for all 3 audiences: IW, DBA and Developers

Reason #: 10

DBA: First to ship a reporting platform with a Relational DatabaseCommon Management experience and Infrastructure.

Dev: Leverage Developers skill-set by integrating Design and embedding experience in the VS IDEBuilt and shipped Free Chart controls in the framework.

IWSelf Service: Lowering the bar of entry for authoring reportMaking BI as easy as writing a PowerPoint or Word document

Page 6: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

SQL Server 2008 R2Report Builder 3.0

SQL Server 2008 Feature Pack

Report Builder 2.0

SQL Server 2008General Availability

Authoring & Collaboration(Acquisition: 90 Degree)

Office Integration(Acquisition: SoftArtisans)

SQL Server 2005Report Builder 1.0

Report Builder 1.0(Acquisition: ActiveViews)

2007… Aug2008

Oct2008

1H2010

March 2008

2005…2004…

Rich Data Visualization(Acquisition: Dundas)

Reporting Services Investments Timeline

Page 7: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Leverage existing expertise and know how thanks to deep integration with existing

corporate Development tools, Collaboration tools or Productivity tools

Reason #: 9

Powerful designersBuilt into the Enterprise IDELeveraging Sharepoint collaboration and search corporate platform

Page 8: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Extensible platform: Can’t find it out of the Box? Build it yourself!

Reason #: 8

Extensible Data SourcesExtensible Rendering (Beyond Word, Excel, CSV, XML, PDF, HTML, TIFF…)Extensible SecurityExtensible Data Processing extensionsExtensible Custom report Items

Page 9: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Large and active large community support

Reason #: 7

Large book collection written by MVPsR&D Team daily involvement in Forums and Microsoft Connect:

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/threads/www.connect.microsoft.com

Dozens of blogs by MVPs and Product group team membersPresence at Conferences: SQL PASS, Teched, PDC, SQL/Dev Connections, BI Conference…

RS MVP Bloggers & AuthorsTeo Lachev Chris WebbBrian LarsonPaul TurleyRussell Christopher RS Team BloggersRS Team Blog Chris Hays Bob Meyers Robert BrucknerChris Baldwin John Gallardo Lukasz Pawlowski James Wu Brian Hartman Sean Boon Alex Gorev

Page 10: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Part of an End to End Solution that can handle all your data

Reason #: 6

All DataStructuredSemi StructuredUnstructuredSpatial…

Acquired, enriched and deployed through an End to End platform…

Page 11: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

BUSINESS PRODUCTIVITY INFRASTRUCTURE

BUSINESS USER EXPERIENCE

DATA INFRASTRUCTURE & BI PLATFORM

Microsoft Business Intelligence Offering

Data Infrastructure and BI PlatformAnalysis ServicesReporting ServicesIntegration ServicesData MiningData Warehousing

Business Productivity InfrastructureDashboards & ScorecardsExcel ServicesWeb based forms & workflowCollaborationSearchContent ManagementLOB data integration

Delivered through a Familiar InterfaceSelf-Service access & insightData exploration & analysisPredictive analysisData visualizationContextual visualization

Page 12: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Built to dynamically scale from garage shop to multinational corporation.

Reason #: 5Can work on departmental SQL Express appsCan scale to large Scale out farm infrastructureBuilt on a robust core SQL infrastructure

No more IIS dependency, Architecture rehosted on SQLOSResource management

On Demand Processing ArchitectureOnly process and render data on demandScaling Up Reporting Services 2008 vs. Reporting Services 2005: Lessons Learned:http://sqlcat.com/technicalnotes/archive/2008/07/09/scaling-up-reporting-services-2008-vs-reporting-services-2005-lessons-learned.aspx

Page 13: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Access all your data sources through standard connectivity layer…

Reason #: 4

ADO.Net:Teradata, Oracle, SQL, DB2, SSAS, SAPBW, Hyperion EssbaseSoon: EDM, Madison

OLEDB:Informix, Sybase…

XMLODBC

Text, Excel, CSV File…

OLEDBOLEDB

ODBCODBC

ADO.NETADO.NET

VS Data Connection UIVS Data Connection UI

OLEDB Data Link UIOLEDB Data Link UIODBC Admin UI

ODBC Admin UI

Microsoft Query

Microsoft Query

Office Data Connection Wizard

Office Data Connection Wizard

ODBC Connection

Wizards

ODBC Connection

Wizards

ExcelExcel Report Builder

Report Builder

Visual Studi

o

Visual Studi

o

SQL ASOracle ... SAP

...XLS MDB

Model Designer

Model Designer

RS Data Source UI

RS Data Source UI

AS Data Source UI

AS Data Source UI

Report Designer

Report Designer

...

File Drivers (ISAM)File Drivers (ISAM)

Relational OLAPFile

Page 14: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Handles your most complex and sophisticated report layout:

in 6 letters…?

Reason #: 3

Handles your most complex and sophisticated report layout:

in 6 letters…TABL-IX

Page 15: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Flexible Report Layout

2001 2002 Total

1,115 1,331 2,446

152 642 794

11,156 13,312 24,4681,523 6,421 7,944

13,946 21,706 35,653

Retail OdinBikes, Inc.

Wholesale ABC Corp.Thor, Ltd.

Grand Total

CustomerRetail

OdinBikes, Inc.

WholesaleABC Corp.Thor, Ltd.

Grand Total

Growth

19%322%

19%322%

56%

Tabl ixe + Matr

Reporting Services 2008

Page 16: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Extensive Report AuthoringHierarchical rows with dynamic headers (hierarchical row headers in matrix)

2005 2006

Washington Total 80 100

Seattle 50 60

Spokane 30 40

Oregon Total 60 80

Portland 40 50

Eugene 20 30

2005 2006

Washington 80 100

Seattle 50 60

Spokane 30 40

Oregon 60 80

Portland 40 50

Eugene 20 30

Current Desired

Deliver Relevant Reports

Author

Manage & Scalke

Experience Reporting Services 2008

Page 17: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Extensive Report AuthoringParallel Dynamic Groups

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 5Deliver

Relevant Reports

Author

Process

Experience Reporting Services 2008

Page 18: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Extensive Report AuthoringNon-detail aggregates in subtotals (does not make sense as a detail)

2005 2006

NY Joe 50 60

Sue 80 100

Total Count 2 2

Sales 130 160

Avg 65 80

2005 2006

NY Joe Count 1 1

Sales 50 60

Avg 50 60

Sue Count 1 1

Sales 80 100

Avg 80 100

Total Count 2 2

Sales 130 160

Avg 65 80

Current Desired

.. .

.. .

Deliver Relevant Reports

Author

Process

Experience Reporting Services 2008

Page 19: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Make your report look really cool…

Reason #: 2

Page 20: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Cool looking Data VisualizationEnriched Visualizations - ChartRicher end user experience with new visualization engine

Chart Examples

Reporting Services 2008

Page 21: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Cool looking Data VisualizationEnriched Visualizations – Chart

Reporting Services 2008

Page 22: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Colored maps based on auto or user defined scales

Routes, pinpoint…

Cool looking Data Visualization: and soon…

Page 23: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Empower your End user and increase their productivity with a Self service Reporting

solution:

?? ?.?

Reason #: 1

Empower your End user and increase their productivity with a Self service Reporting

solution:

RB 2.0

Page 24: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

[email protected] & answer

Page 25: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

www.microsoft.com/teched

Sessions On-Demand & Community

http://microsoft.com/technet

Resources for IT Professionals

http://microsoft.com/msdn

Resources for Developers

www.microsoft.com/learningMicrosoft Certification and Training Resources

www.microsoft.com/learning

Microsoft Certification & Training Resources

Resources

Page 26: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Related ContentBreakout Sessions

BIN03-INT - Upgrading, Configuring, Deploying, and Managing Microsoft SQL Server Reporting Services Monday 11th 1PMBIN208 – Fifth Annual Business Intelligence hour Wednesday 13th 10:15 AMBIN304 - Microsoft SQL Server 2008 Reporting Services: Tips and Tricks, How-to, and Beyond Wednesday 13th 4:30PM

Interactive Theater SessionsBIN02-INT - Best Practices for Deploying Microsoft SQL Server Reporting Services in a SharePoint Environment Wednesday 13th 1PM

Hands-on LabsBIN05-HOL Report Builder 2.0 Report Authoring and Microsoft SQL Server 2008 Reporting Services

Page 27: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

SQL Server Community Resources

Become a FREE PASS Member: www.sqlpass.org/RegisterforSQLPASS.aspxLearn more about the PASS organization www.sqlpass.org/

Additional Community ResourcesSQL Server Community Center www.microsoft.com/sqlserver/2008/en/us/community-center.aspxTechNet Community for IT Professionalshttp://technet.microsoft.com/en-us/sqlserver/bb671048.aspxDeveloper Center http://msdn.microsoft.com/en-us/sqlserver/bb671064.aspxSQL Server 2008 Learning Portalhttp://www.microsoft.com/learning/sql/2008/default.mspx

• Connect: Local Chapters, Special Interest Groups, Online Community• Share: PASSPort Social Networking, Community Connection Event• Learn: PASS Summit Annual Conference, Technical Articles, Webcasts

• More about the PASS organization www.sqlpass.org/

The Professional Association for SQL Server (PASS) is an independent, not-for-profit association, dedicated to supporting, educating, and promoting the Microsoft SQL Server community.

Page 28: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

SQL Server Word of the Day

RESOURCE

GOVERNOR

Tuesday, May 12

*Game cards may be picked up at the SQL Server booths in the TLC

Page 29: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Complete an evaluation on CommNet and enter to win!

Page 30: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

© 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.

Page 31: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

question & answer

Page 32: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

www.microsoft.com/teched Sessions On-Demand & Community

http://microsoft.com/technet Resources for IT Professionals

http://microsoft.com/msdn Resources for Developers

www.microsoft.com/learning Microsoft Certification & Training Resources

Resources

www.microsoft.com/learningMicrosoft Certification and Training Resources

Page 33: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Related Content

Breakout Sessions (session codes and titles)

Interactive Theater Sessions (session codes and titles)

Hands-on Labs (session codes and titles)

Hands-on Labs (session codes and titles)

Page 34: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Track Resources

Resource 1

Resource 2

Resource 3

Resource 4

Page 35: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

Complete an evaluation on CommNet and enter to win!

Page 36: Thierry D’hers Group Program Manager SQL Server Reporting Services BIN206

© 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.