Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services...

25
Microsoft SQL Server 2008 R2 Reporting Services Integration with Microsoft SharePoint Server 2010 Yi Liao Senior Program Manager Microsoft Corporation SESSION CODE: BIE310

Transcript of Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services...

Page 1: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Microsoft SQL Server 2008 R2 Reporting Services Integration with Microsoft SharePoint Server 2010Yi LiaoSenior Program ManagerMicrosoft Corporation

SESSION CODE: BIE310

Page 2: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Session ObjectivesOverview SQL Server Reporting Services integration with SharePoint

What’s new in Reporting Services 2008 R2?Easier installation & configurationLocal modeSharePoint List reports and Access reports

Reporting Service 2008 R2 SharePoint mode support

matrix

Page 3: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Microsoft Business IntelligenceBusiness Productivity Suite

Business Collaboration Platform

Information PlatformReporting Services

Reports Central Admin

Page 4: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Integration with SharePoint 2007SQL Server Reporting Services 2005 SP2, 2008

Seamless authoring, publishing, viewing in full-page or dashboards, management, and delivery of reports via SharePoint UIFull support of RS capabilities in SharePoint environmentLeverage SharePoint collaboration and workflow capabilities with rich reporting experienceShared security principles across Reporting Services & SharePoint

Page 5: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SQL Server Reporting Services 2008 R2Closer Integration with SharePoint 2010

SharePoint pre-requisite utility installs SSRS R2 Add-in for SharePoint 2010PrerequisiteInstaller.exe

SSRS R2 Add-in can install before installing SharePoint 2010Reporting Services 2008 R2 is the reporting engine for Access 2010 reporting in SharePoint 2010Native SharePoint List Reporting

Page 6: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SQL Server Reporting Services 2008 R2One-step Configuration and More…

One-step configuration within SharePoint Central AdminOne page for configuring RS integration Convenient feature activationMore “transparency”

Other new features of SSRS 2008 R2ReportBuilder 3.0 with Report PartsAJAX ReportViewerATOM feedNew data visualizations (Map, Databar, Sparkline and Indicators)

Page 7: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Reporting Service 2008 R2 Integration with SharePoint 2010:

Report Viewer Web Part, Access Reporting, SharePoint List Reporting

Yi LiaoSenior Program ManagerMicrosoft Corporation

DEMO

Page 8: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SharePoint 2010 WFE

SharePoint Object Model

SSRS 2008 R2

Report Server in SharePoint Mode

Security Extension Data Management

SharePoint Object Model

Reporting Services Add-in

Report Viewer web part

Report management

UI

SSRS Proxy

Report Sever DBSharePoint Config / Content DB

(Local mode)(Connected Mode)

SSRS 2008 R2 Add-in

Connected Mode Architecture

Page 9: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SQL Server Reporting Services 2008 R2More new features …

Alternate Access Mapping supportSharePoint ULS LoggingClaims : Trusted Account mode will continue to work in Claims enabled SharePoint 2010

Page 10: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Reporting Service 2008 R2 Integration with SharePoint 2010: AAM, ULS, Claims

Yi LiaoSenior Program ManagerMicrosoft Corporation

DEMO

Page 11: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Report Viewer web part

Trusted Account Flow in Claims

SharePoint WFE(Service Acct. = User2 )

SharePoint Object Model

Report Server

Security Mgmt Data Management

SharePoint Object Model

SSRS Proxy

Report Sever DBSharePoint Config / Content DB

On-Demand

Sync

USER1

IE

Render (User2)

HTTP REQ (User1 SP Token)

Render

(User 1 SP token)

Processing & Rendering

Output(User 1)

User1 Sharepoint Token

(User2)

HTTP SOAP RESPONSE

(Claims Authenticated)

IEIE

Page 12: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SQL Server Reporting Services 2008 R2Local Mode: out-of-box Reporting Capability in SharePoint 2010…

SharePoint pre-requisite utility installs SSRS add-insLocal mode render reports from SharePoint without integrating Reporting ServicesIn Local Mode, you can render SharePoint Lists reports and Access reportsYou can’t:

Render reports using other data extensionsManage reports or its associated data source in SharePoint

Central Admin configuration pages allows switching between Local and Connected Mode

Page 13: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Reporting Service 2008 R2 Integration with SharePoint 2010:

One-step Configuration, Configure Local Mode, PowerShelling

Yi LiaoSenior Program ManagerMicrosoft Corporation

DEMO

Page 14: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

SharePoint 2010 WFE

SharePoint Object Model

SSRS 2008 R2

Report Server in SharePoint Mode (SSRS 2005 SP2, 2008, 2008 R2)

Security Extension Data Management

SharePoint Object Model

Reporting Services Add-in

Report Viewer web part

Report management

UI

SSRS Proxy

Report Sever DBSharePoint Config / Content DB

Local & Connected Mode Architecture

(Local mode)(Connected Mode)

SSRS 2008 R2 Add-in

Page 15: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Performance: Reduced average number of SP OM calls per render requestRS.EXE enabled to script against SharePoint endpoints37 languages support including Bi-Di support in RS Add-inRemoved additional hop between UI and proxy in RS Add-in

Reporting Services 2008 R2 Integration with SharePoint 2010 Other Improvements

Page 16: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Report Viewer web part

Report Server

Security Extension

Report rendering now…

SharePoint WFE(Service Acct. = User2 )

Data Management

SharePoint Object Model

Report Sever DBSharePoint Config / Content DB

On-Demand

Sync

USER1

IE

Render(User1)

HTTP REQ

Render

(User1)

Processing & Rendering(User1)

HTTP RESPONSE

Output(User 1)

SSRS Proxy

ReportViewerWebPart

(User1)

HTTP REQ

SSRS Proxy

IEIE

Page 17: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Report Catalog

Reporting Data

Reporting Services SharePoint Mode Scaled Out

RS S

cale

Out

Dep

loym

ent

Flat Files,OLE DB,ODBC

SQL, AS,DB2, Oracle,

Teradata, etc.

RS Server

RS Server

RS Server

Report Server

NLBSh

areP

oint

Far

mNLB

MOSS WFE

RS Add-in

MOSS WFE

RS Add-in

MOSS WFE

RS Add-in

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Clients

Flat Files,OLE DB,ODBC

NLB

MOSS WFE

RS Add-in

RS Add-in

Flat Files,OLE DB,ODBC

NLB

MOSS WFE

RS Add-in

RS Add-in

Page 18: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Reporting Service 2008 R2 Integration with SharePoint 2010:

RS.EXE

Yi LiaoSenior Program ManagerMicrosoft Corporation

DEMO

Page 19: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Reporting Services 2008 R2 & 2008 Support MatrixSharePoint 2010 & 2007

Report Server 2008 R2 support:For SharePoint 2010 use SSRS 2008 R2 Add-inFor SharePoint 2007 use SSRS 2008 SP2 Add-in

Report Server 2008 support:For SharePoint 2007 continue using SSRS 2008 Add-inFor SharePoint 2010 use SSRS 2008 R2 Add-in and apply report server patch 2008 SP1 CU8

Relies on SharePoint 2010 backward compatibility

Page 20: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Feature Summary: SSRS 2008 R2 for SharePoint 2010Alternate Access MappingSharePoint List ReportingReport Builder 3.0 with Report PartsATOM Renderer RS.EXE enabled to script against SharePoint modePerformance improvement

Page 21: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Page 22: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Complete an evaluation on CommNet and enter to win!

Page 23: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

Page 24: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.

© 2010 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 25: Business Productivity Suite Business Collaboration Platform Information Platform Reporting Services ReportsCentral Admin.