Microsoft SQL Server 2008 R2 Reporting Services Integration with Microsoft SharePoint Server 2010Yi LiaoSenior Program ManagerMicrosoft Corporation
SESSION CODE: BIE310
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
Microsoft Business IntelligenceBusiness Productivity Suite
Business Collaboration Platform
Information PlatformReporting Services
Reports Central 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
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
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)
Reporting Service 2008 R2 Integration with SharePoint 2010:
Report Viewer Web Part, Access Reporting, SharePoint List Reporting
Yi LiaoSenior Program ManagerMicrosoft Corporation
DEMO
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
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
Reporting Service 2008 R2 Integration with SharePoint 2010: AAM, ULS, Claims
Yi LiaoSenior Program ManagerMicrosoft Corporation
DEMO
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
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
Reporting Service 2008 R2 Integration with SharePoint 2010:
One-step Configuration, Configure Local Mode, PowerShelling
Yi LiaoSenior Program ManagerMicrosoft Corporation
DEMO
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
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
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
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
Reporting Service 2008 R2 Integration with SharePoint 2010:
RS.EXE
Yi LiaoSenior Program ManagerMicrosoft Corporation
DEMO
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
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
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
Complete an evaluation on CommNet and enter to win!
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
© 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.