SlideShare a Scribd company logo
SQL Server 2012 -
Reporting Services is now a
SharePoint 2010 Service Application


                                       Sagar Goli
                                      BI Architect
                       Sagar.Goli@CatapultSystems.com
Objectives
  Why SSRS 2012 SharePoint mode evolved?
  What are the changes in SSRS 2012 in
   SharePoint mode?
  What are the underlying benefits?
  What are the differences?
  What new scenarios this enables?
  What you need to install and configure?
  What is the Architecture?
  Authentication / Security?
  Demonstrate the new features.
Agenda
     Microsoft Business Intelligence
     SQL Server 2012
     SQL Server 2012 Reporting and Alerting
     Increase efficiency, Benefits and differences
     Architecture
     Installation, Upgrade / Migration
     Self-Service BI – PowerView and Architecture
     Authentication (C2WTS)
     Demo
Microsoft Business Intelligence Offering
                              DELIVERY


                        SharePoint Server
      Reports   Dashboards   Excel Services &   Analytic     Scorecards
                               Workbooks         Views


      END USER TOOLS AND PERFORMANCE MANAGEMENT APPS

   Excel         PowerPivot             Power View         PerformancePoint


                             BI PLATFORM
         SQL Server                             SQL Server
      Reporting Services                Analysis Services/SQL PDW

        SQL Server DBMS & Master Data Services (MDS)

                SQL Server Integration Services
SQL Server 2012
   MISSION CRITICAL                 CLOUD ON                 BREAKTHROUGH
      PLATFORM                     YOUR TERMS                   INSIGHT




Required 9s & protection          Scale on demand          Rapid data discovery
 Blazing-fast performance        Fast time to market      Managed self-service BI
Organizational compliance     Extend any data, anywhere   Credible, consistent data
      Peace of mind            Optimized productivity     Complete DW solutions
SQL Server 2012 Reporting and Alerting
     Empower users                  Increase Productivity             Increase efficiency
                                    Proactive Intelligence




• Power View                     • End User Alerting           • Enabled as SharePoint
                                                                    Shared Service
  • Highly visual design           • Defined from within
     experience                       operational or                • Built-in scale-out for RS
                                      ad-hoc reports                   Service Apps
  • Rich metadata-driven
     interactivity                 • Intuitive Alert rules          • SharePoint Cross-farm
                                                                       reporting
  • Presentation-ready             • Alerts self-managed
     at all times                     through SharePoint            • Integrated backup &
                                                                       recovery, ULS logging,
                                                                       PowerShell etc.




                           Managed Self Service BI – Corporate BI
Microsoft SharePoint 2010
                                                                    Ribbon UI
                                                                    SharePoint Workspace
                                                                    SharePoint Mobile
 Business Connectivity Services                                     Office Client and Office Web App Integration
 InfoPath Form Services                                             Standards Support
 External Lists
 Workflow
 SharePoint Designer
 Visual Studio                                 Sites
                                                                                  Tagging, Tag Cloud, Ratings
 API Enhancements
                                                                                  Social Bookmarking
 REST/ATOM/RSS
                                  Composites            Communities               Blogs and Wikis
                                                                                  My Sites
                                                                                  Activity Feeds
                                                                                  Profiles and Expertise
PerformancePoint Services                                                         Org Browser
Excel Services
Chart Web Part                     Insights               Content
Visio Services
Web Analytics
SQL Server Integration
                                                                             Enterprise Content Types
PowerPivot/Pivot View                          Search                        Metadata and Navigation
Reporting Services
                                                                             Document Sets
                                                                             Multi-stage Disposition
                        Social Relevance                                     Audio and Video Content Types
                        Phonetic Search                                      Remote Blob Storage
                        Navigation                                           List Enhancements
                        FAST Integration
                        Enhanced Pipeline
Increase Efficiency



Reporting Services is now configured and monitored
like other SharePoint shared applications.

Maximum set of SharePoint IT management
capability enabled

Lower TCO on IT who can now leverage existing
SharePoint skillset and experience.
SSRS SharePoint Integration Benefits
 Unified Administration through the SSRS
  SharePoint 2010 Shared service
  – SSRS is hosted in SharePoint 2010 Shared Service App
    pool
  – SSRS catalog DBs are managed as SharePoint Service
    App DBs
  – Central Admin UI for all SSRS configuration and
    administration
  – PowerShell Cmdlets
SSRS SharePoint Integration Benefits

 Improved Communication and
  Authentication
  – Support for consuming reports cross-farm

  – WCF and Claims based communication



 Better Performance for RDL Reports
  – Parity with Native mode performance

  – Faster than 2008 R2 SharePoint mode by 30-60%
SSRS SharePoint Integration Benefits
 Easier Deployment
  – SQL Setup option for SSRS SharePoint service

  – Built-in Scale-out and Load Balancer


 Self-service BI components (PowerView,
  PowerPivot)

 End-User Alerting
SSRS “Denali” Architecture
SSRS “Denali” Architecture
Sql Server 2012   Reporting-Services is Now a SharePoint Service Application
PowerShell cmdlets for SSRS SharePoint Mode
 Automate SSRS Management and Configuration to increase
  productivity

Shared Service and Proxy            Service Application and Proxy
                                                                      Custom Functionality
Install-SPRSService                 Get-SPRSServiceApplication
Install-SPRSServiceProxy            New-SPRSServiceApplication
Get-SPRSProxyUrl                    Remove-SPRSServiceApplication     Update-SPRSEncryptionKey
Get-SPRSServiceApplicationServers   Set-SPRSServiceApplication        Restore-SPRSEncryptionKey
                                    New-SPRSServiceApplicationProxy
                                                                      Remove-SPRSEncryptedData
                                    Get-SPRSServiceApplicationProxy
                                    Dismount-SPRSDatabase             Backup-SPRSEncryptionKey
                                    Remove-SPRSDatabase
                                                                      New-SPRSExtension
                                    Set-SPRSDatabase
                                    Mount-SPRSDatabase                Set-SPRSExtension
                                    New-SPRSDatabase                  Remove-SPRSExtension
                                    Get-SPRSDatabaseCreationScript
                                    Get-SPRSDatabase                  Get-SPRSExtension
                                    Get-SPRSDatabaseRightsScript      Get-SPRSSite
                                    Get-SPRSDatabaseUpgradeScript
Reporting Services 2012 Architecture

                   • SSRS is now a SharePoint
                     Service Application

                   • WFE uses the SA Proxy to
                     communicate with SSRS SA
                     machine instances

                   • You must have C2WTS
                     running on each machine
                     instance running SSRS

                   • In-built Load Balancing
                     between WFE and SSRS SA
SSRS 2012 Installation SharePoint mode – Single Server

                                • SQL Setup Installs
                                   • SSRS Add-In for SharePoint
                                   • SSRS Shared Service


                                • After SQL Setup Finishes
                                   • Create SSRS Service
                                     Application

                                • SharePoint Central Admin is
                                  used to configure and
                                  manage SSRS Application
SSRS 2012 Installation SharePoint mode – Multi Tier


                                • WFE
                                   • RS Add-In for SharePoint
                                     on all WFE computers
                                   • Either SQL Setup or
                                     download add-in


                                • App server
                                   • RS Shared Service on all
                                     App servers
                                   • SQL setup need to run
Upgrade
 SQL 2012 RS Add-in for SharePoint 2010 is backwards
  compatible
    Works with SQL 2008 or SQL 2008R2 RS Servers

 Upgrade for Single Computer Deployment
    Run SQL Setup and Choose Upgrade

 Upgrade for Multiple Computer Deployment
    Install SQL 2012 RS Add-in for SharePoint 2010 on each SharePoint WFE node

    Run SQL Setup on each Application Tier node and choose upgrade

 Shared Service application is created during upgrade
Migration
   Create the new SharePoint environment by installing SharePoint pre-requisite
    installer, SharePoint server, SQL Server 2012 Reporting Services SharePoint mode
                                             Backup SSRS Encryption Key
                                             Backup SharePoint Content DBs
                                             Backup SSRS catalog DBs
                                             Copy rsreportserver.config file if you
                                              there are any customizations to the file


                                              Restore SharePoint Content DBs
                                              Restore SSRS Encryption Key
                                              Restore SSRS Catalog DB
                                              Copy file rsreportserver.config
                                              Configure a new Reporting Services
                                               Application using the copied SSRS DB
SQL 2012 RS SharePoint Mode Architecture
                    SSRS Add-in for
                      SharePoint                        SSRS Shared
                                                          Service

                                                    SharePoint 2010 App
SharePoint 2010 WFE                                       Server
                                                    SharePoint Service Application (IIS Hosted)
  SharePoint Web Application
                                                     SSRSSSRS Shared Service
                                                                SSRS
 ReportSSRS Add-in bits
         Viewer web part                                   bits: and     Background
                                                     Shared
 , PowerView PowerView and
        (incl. & Alerting                                                Processing
                            SSRS                           - Alerting
                                                    Service SharePoint 2010
 Silverlight components in:
        Alerting XAP)
                                     WCF Claims       WCF       Service
                                                               folders,
     -  SharePoint 2010Service                      Endpoint GAC
                                                           -     App
        folders,        Proxy                                  Runtime
      SOAP                                                                  Data
                                                           - Registry entries
     - GAC                                                              Management
                                                        Security ctrs etc.
                                                           - Perf

   URLAccess


     SharePoint Object Model                                   Create SSRS
                                                              Register SSRS
                                                              SharePoint Object Model
                                                            Service Application
                                                             Shared Service




                                                         SSRS Service
                       SharePoint Config / Content DB    Application
                                                         DB
Scale-out Mode




• Built-in Network Load Balancer
   • Eliminates need for SW/HW NLB from WFE to App Tier
• Configuration is reused eliminating configuration work
• Need to install SSRS Shared Service on each machine
PowerView Architecture




 NOTE: NOT SUPPORTED FOR MULTI-DIMENSIONAL SSAS INSTANCE
Configure to host BISM (BI Semantic Model) Connection
 1. Library Settings                              2. Advanced Settings




               1                                                                    2


3. Allow management of content types

                                              3


                                                   5. Add BI Semantic Model Connection

4. Add from existing site content types
                                          4


                                                                         5
Authentication in SharePoint 2010




MVA – Microsoft Virtual Academy Excellent presentation
                 http://technet.microsoft.com/en-us/video//Video/hh858469
Claims Normalization Back to Windows Identity
The Claims to Windows Token Service (C2WTS)
C2WTS Service SSRS Example


                           5
                  4    6



                       7
                  3
1             2            8
Service Application Delegation


1               2              6




                    3                5

                    4
Configure Constrained Delegation
• C2WTS Service needs to be running on all the App
  Servers where we need delegation, Identify the
  accounts that are using for services.

• Add the service accounts to the Local Security
  Policy on Active Directory for these roles:
   • Act as part of the operating system
   • Impersonate client after authentication
   • Logon as service

• Configure delegation – Login to Active Directory
  Users & Computers and configure delegation for
  these Service accounts for all the data sources
Simple Architecture (Development)
Scale-out Architecture (PROD/QA)
Demo
Summary
 Why SSRS 2012 SharePoint mode evolved?
 What are the changes in SSRS 2012 in
  SharePoint mode?
 What are the underlying benefits?
 What are the differences?
 What new scenarios this enables?
 What you need to install and configure?
 What is the Architecture?
 Authentication / Security
 Demonstrate the new features.
References
• Microsoft Virtual Academy
   – Breakthrough Insights using Microsoft SQL Server 2012 -
     Reporting Services:
     https://www.microsoftvirtualacademy.com/tracks/breakthroug
     h-insights-using-microsoft-sql-server-2012-reporting-services
   – Breakthrough Insights using Microsoft SQL Server 2012 -
     Analysis Services:
     https://www.microsoftvirtualacademy.com/tracks/breakthroug
     h-insights-using-microsoft-sql-server-2012-analysis-services

• Microsoft MSDN & TechNet
   – Install SQL Server BI Features with SharePoint
     http://msdn.microsoft.com/en-us/library/hh231671
   – Reporting Services Features and Tasks (SSRS)
     http://msdn.microsoft.com/en-us/library/bb522683
Sql Server 2012   Reporting-Services is Now a SharePoint Service Application

More Related Content

What's hot (20)

PDF
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
SAP Portal
 
PDF
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
SAP Portal
 
PDF
Дамир Тенишев Exigen Services Business Processes Storehouse
Транслируем.бел
 
PDF
AIS SharePoint & BI Presentation 24th july 2012
Applied Information Sciences
 
PDF
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
investorrelation
 
PPTX
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
PPTX
Unified infrastructure with share point 2010
INDUSA Technical Corp.
 
PDF
Introduction to Force.com
Salesforce Developers
 
PDF
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri
 
PPTX
Evaluating jaspersoft community & commercial editions
Mike Boyarski
 
PPTX
SQL 2012 PowerView Talk SPSLA
sangeetargupta
 
PDF
NetWeaver Gateway Development Paradigm
SAP PartnerEdge program for Application Development
 
PDF
Ssrs 2012(powerview) installation ans configuration
Paxcel Technologies
 
PDF
15 Ace 2010 Share Point Plm
Prodeos
 
PPT
ORACLE FUSION - IBANK
ibankuk
 
PDF
Data in your SOA: From SQL to NoSQL and Beyond
WSO2
 
PDF
SharePoint Saturday DC by ImageTech Systems - David Strock
Jeff Shuey
 
PPT
July 7 Demo Deck
Doug Cummings
 
PDF
E2.0 - Next Generation Portal and Content Management
muratc2a
 
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
SAP Portal
 
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
SAP Portal
 
Дамир Тенишев Exigen Services Business Processes Storehouse
Транслируем.бел
 
AIS SharePoint & BI Presentation 24th july 2012
Applied Information Sciences
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
investorrelation
 
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
Unified infrastructure with share point 2010
INDUSA Technical Corp.
 
Introduction to Force.com
Salesforce Developers
 
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri
 
Evaluating jaspersoft community & commercial editions
Mike Boyarski
 
SQL 2012 PowerView Talk SPSLA
sangeetargupta
 
NetWeaver Gateway Development Paradigm
SAP PartnerEdge program for Application Development
 
Ssrs 2012(powerview) installation ans configuration
Paxcel Technologies
 
15 Ace 2010 Share Point Plm
Prodeos
 
ORACLE FUSION - IBANK
ibankuk
 
Data in your SOA: From SQL to NoSQL and Beyond
WSO2
 
SharePoint Saturday DC by ImageTech Systems - David Strock
Jeff Shuey
 
July 7 Demo Deck
Doug Cummings
 
E2.0 - Next Generation Portal and Content Management
muratc2a
 

Viewers also liked (20)

PPTX
SQL Server Reporting Services (SSRS) 101
Sparkhound Inc.
 
PPTX
Ssrs introduction session 1
Muthuvel P
 
PPT
MSBI-SSRS PPT
VIT-AP UNIVERSITY
 
PPTX
Configuring SharePoint 2013 for BI scenarios
SPC Adriatics
 
PPTX
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
Patrick Tucker
 
PPTX
SSRS integration with share point
Jacob Chang
 
PPTX
Ssrs 2008 R2 webinar
Snigdha Chotani
 
PPTX
Bilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Figen Bilir
 
PDF
MSBI-SQL Server Reporting Services
Thejaswi shasthri
 
PPT
SSRS 2008 R2
tomerl
 
PPTX
SSRS and Sharepoint
carmenfaber
 
PPTX
Agile Methodology Approach to SSRS Reporting
Danielson Samuel
 
PPTX
Integrating SSRS with SharePoint
SharePoint Saturday New Jersey
 
PDF
Tomasz Kopacz: Architektura i service fabric - jak budować aplikacje w paas v2
AnalyticsConf
 
PDF
Dawid Gonzo Kałędowski: R jako osobisty GPS
AnalyticsConf
 
PPTX
Final_Project
Ashwin Dinoriya
 
PPTX
Final presentation
Ashwin Dinoriya
 
PPTX
Tor Hovland: Taking a swim in the big data lake
AnalyticsConf
 
PPTX
DDL,DML,SQL Functions and Joins
Ashwin Dinoriya
 
PDF
What Is Reporting Services?
LearnItFirst.com
 
SQL Server Reporting Services (SSRS) 101
Sparkhound Inc.
 
Ssrs introduction session 1
Muthuvel P
 
MSBI-SSRS PPT
VIT-AP UNIVERSITY
 
Configuring SharePoint 2013 for BI scenarios
SPC Adriatics
 
SPS St Louis - SSRS 2012 SharePoint 2013 List Reporting
Patrick Tucker
 
SSRS integration with share point
Jacob Chang
 
Ssrs 2008 R2 webinar
Snigdha Chotani
 
Bilirs Business Intelligence Portfolio SSRS PPS SP ES Project
Figen Bilir
 
MSBI-SQL Server Reporting Services
Thejaswi shasthri
 
SSRS 2008 R2
tomerl
 
SSRS and Sharepoint
carmenfaber
 
Agile Methodology Approach to SSRS Reporting
Danielson Samuel
 
Integrating SSRS with SharePoint
SharePoint Saturday New Jersey
 
Tomasz Kopacz: Architektura i service fabric - jak budować aplikacje w paas v2
AnalyticsConf
 
Dawid Gonzo Kałędowski: R jako osobisty GPS
AnalyticsConf
 
Final_Project
Ashwin Dinoriya
 
Final presentation
Ashwin Dinoriya
 
Tor Hovland: Taking a swim in the big data lake
AnalyticsConf
 
DDL,DML,SQL Functions and Joins
Ashwin Dinoriya
 
What Is Reporting Services?
LearnItFirst.com
 
Ad

Similar to Sql Server 2012 Reporting-Services is Now a SharePoint Service Application (20)

PPTX
Inside PerformancePoint
Dan English
 
PPTX
Business intelligence in SharePoint 2013
Jason Himmelstein
 
PPTX
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
SPTechCon
 
PPTX
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
EPC Group
 
PDF
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
Venketash (Pat) Ramadass
 
PPTX
Go Beyond the Numbers - Data Visualization in SharePoint 2010
Chris McNulty
 
PPTX
Reporting For Duty - Best Practices for Reporting Services With Sharepoint
John White
 
PPTX
Stug -Sir Syed University On Location-Live Event
Shakir Majeed Khan
 
PPTX
Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...
Microsoft TechNet
 
PPTX
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
Perficient, Inc.
 
PPT
Microsoft business intelligence
Jawad Mohmand
 
PPTX
Sp tech con-admin101
Knowledge Management Associates, LLC
 
PDF
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
SPTechCon
 
PPTX
SharePoint 2010 Training Session 1
Usman Zafar Malik
 
PDF
BI Dashboards with SQL Server
Eduardo Castro
 
PPTX
Autoservicio de inteligencia de negocios
Eduardo Castro
 
PPTX
SPS- Share Point 2010 and Windows Azure
Shakir Majeed Khan
 
PDF
Heavy Metal PowerPivot Remastered SPTechCon
Sentri
 
PDF
Heavy Metal PowerPivot Remastered
Sentri
 
PPTX
Hello SharePoint 2007!!!
Marwan Tarek
 
Inside PerformancePoint
Dan English
 
Business intelligence in SharePoint 2013
Jason Himmelstein
 
Business Intelligence in SharePoint 2013 by Jason Himmelstein - SPTechCon
SPTechCon
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
EPC Group
 
emediaIT - Sharepoint 2010 and K2 Breakfast - 2010.04.22
Venketash (Pat) Ramadass
 
Go Beyond the Numbers - Data Visualization in SharePoint 2010
Chris McNulty
 
Reporting For Duty - Best Practices for Reporting Services With Sharepoint
John White
 
Stug -Sir Syed University On Location-Live Event
Shakir Majeed Khan
 
Business Intelligence For It Professionals Part 4 Scorecards Dashboards And...
Microsoft TechNet
 
SharePoint and Business Intelligence: Understanding the Microsoft BI Portal C...
Perficient, Inc.
 
Microsoft business intelligence
Jawad Mohmand
 
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
SPTechCon
 
SharePoint 2010 Training Session 1
Usman Zafar Malik
 
BI Dashboards with SQL Server
Eduardo Castro
 
Autoservicio de inteligencia de negocios
Eduardo Castro
 
SPS- Share Point 2010 and Windows Azure
Shakir Majeed Khan
 
Heavy Metal PowerPivot Remastered SPTechCon
Sentri
 
Heavy Metal PowerPivot Remastered
Sentri
 
Hello SharePoint 2007!!!
Marwan Tarek
 
Ad

More from InnoTech (20)

PDF
"So you want to raise funding and build a team?"
InnoTech
 
PDF
Artificial Intelligence is Maturing
InnoTech
 
PDF
What is AI without Data?
InnoTech
 
PDF
Courageous Leadership - When it Matters Most
InnoTech
 
PPTX
The Gathering Storm
InnoTech
 
PPTX
Sql Server tips from the field
InnoTech
 
PPTX
Quantum Computing and its security implications
InnoTech
 
PPSX
Converged Infrastructure
InnoTech
 
PPTX
Making the most out of collaboration with Office 365
InnoTech
 
PPTX
Blockchain use cases and case studies
InnoTech
 
PPTX
Blockchain: Exploring the Fundamentals and Promising Potential
InnoTech
 
PDF
Business leaders are engaging labor differently - Is your IT ready?
InnoTech
 
PDF
AI 3.0: Is it Finally Time for Artificial Intelligence and Sensor Networks to...
InnoTech
 
PPTX
Using Business Intelligence to Bring Your Data to Life
InnoTech
 
PDF
User requirements is a fallacy
InnoTech
 
PDF
What I Wish I Knew Before I Signed that Contract - San Antonio
InnoTech
 
PPTX
Disaster Recovery Plan - Quorum
InnoTech
 
PPTX
Share point saturday access services 2015 final 2
InnoTech
 
PDF
Sp tech festdallas - office 365 groups - planner session
InnoTech
 
PPTX
Power apps presentation
InnoTech
 
"So you want to raise funding and build a team?"
InnoTech
 
Artificial Intelligence is Maturing
InnoTech
 
What is AI without Data?
InnoTech
 
Courageous Leadership - When it Matters Most
InnoTech
 
The Gathering Storm
InnoTech
 
Sql Server tips from the field
InnoTech
 
Quantum Computing and its security implications
InnoTech
 
Converged Infrastructure
InnoTech
 
Making the most out of collaboration with Office 365
InnoTech
 
Blockchain use cases and case studies
InnoTech
 
Blockchain: Exploring the Fundamentals and Promising Potential
InnoTech
 
Business leaders are engaging labor differently - Is your IT ready?
InnoTech
 
AI 3.0: Is it Finally Time for Artificial Intelligence and Sensor Networks to...
InnoTech
 
Using Business Intelligence to Bring Your Data to Life
InnoTech
 
User requirements is a fallacy
InnoTech
 
What I Wish I Knew Before I Signed that Contract - San Antonio
InnoTech
 
Disaster Recovery Plan - Quorum
InnoTech
 
Share point saturday access services 2015 final 2
InnoTech
 
Sp tech festdallas - office 365 groups - planner session
InnoTech
 
Power apps presentation
InnoTech
 

Recently uploaded (20)

PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
July Patch Tuesday
Ivanti
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Biography of Daniel Podor.pdf
Daniel Podor
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
July Patch Tuesday
Ivanti
 

Sql Server 2012 Reporting-Services is Now a SharePoint Service Application

  • 1. SQL Server 2012 - Reporting Services is now a SharePoint 2010 Service Application Sagar Goli BI Architect [email protected]
  • 2. Objectives  Why SSRS 2012 SharePoint mode evolved?  What are the changes in SSRS 2012 in SharePoint mode?  What are the underlying benefits?  What are the differences?  What new scenarios this enables?  What you need to install and configure?  What is the Architecture?  Authentication / Security?  Demonstrate the new features.
  • 3. Agenda  Microsoft Business Intelligence  SQL Server 2012  SQL Server 2012 Reporting and Alerting  Increase efficiency, Benefits and differences  Architecture  Installation, Upgrade / Migration  Self-Service BI – PowerView and Architecture  Authentication (C2WTS)  Demo
  • 4. Microsoft Business Intelligence Offering DELIVERY SharePoint Server Reports Dashboards Excel Services & Analytic Scorecards Workbooks Views END USER TOOLS AND PERFORMANCE MANAGEMENT APPS Excel PowerPivot Power View PerformancePoint BI PLATFORM SQL Server SQL Server Reporting Services Analysis Services/SQL PDW SQL Server DBMS & Master Data Services (MDS) SQL Server Integration Services
  • 5. SQL Server 2012 MISSION CRITICAL CLOUD ON BREAKTHROUGH PLATFORM YOUR TERMS INSIGHT Required 9s & protection Scale on demand Rapid data discovery Blazing-fast performance Fast time to market Managed self-service BI Organizational compliance Extend any data, anywhere Credible, consistent data Peace of mind Optimized productivity Complete DW solutions
  • 6. SQL Server 2012 Reporting and Alerting Empower users Increase Productivity Increase efficiency Proactive Intelligence • Power View • End User Alerting • Enabled as SharePoint Shared Service • Highly visual design • Defined from within experience operational or • Built-in scale-out for RS ad-hoc reports Service Apps • Rich metadata-driven interactivity • Intuitive Alert rules • SharePoint Cross-farm reporting • Presentation-ready • Alerts self-managed at all times through SharePoint • Integrated backup & recovery, ULS logging, PowerShell etc. Managed Self Service BI – Corporate BI
  • 7. Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Business Connectivity Services Office Client and Office Web App Integration InfoPath Form Services Standards Support External Lists Workflow SharePoint Designer Visual Studio Sites Tagging, Tag Cloud, Ratings API Enhancements Social Bookmarking REST/ATOM/RSS Composites Communities Blogs and Wikis My Sites Activity Feeds Profiles and Expertise PerformancePoint Services Org Browser Excel Services Chart Web Part Insights Content Visio Services Web Analytics SQL Server Integration Enterprise Content Types PowerPivot/Pivot View Search Metadata and Navigation Reporting Services Document Sets Multi-stage Disposition Social Relevance Audio and Video Content Types Phonetic Search Remote Blob Storage Navigation List Enhancements FAST Integration Enhanced Pipeline
  • 8. Increase Efficiency Reporting Services is now configured and monitored like other SharePoint shared applications. Maximum set of SharePoint IT management capability enabled Lower TCO on IT who can now leverage existing SharePoint skillset and experience.
  • 9. SSRS SharePoint Integration Benefits  Unified Administration through the SSRS SharePoint 2010 Shared service – SSRS is hosted in SharePoint 2010 Shared Service App pool – SSRS catalog DBs are managed as SharePoint Service App DBs – Central Admin UI for all SSRS configuration and administration – PowerShell Cmdlets
  • 10. SSRS SharePoint Integration Benefits  Improved Communication and Authentication – Support for consuming reports cross-farm – WCF and Claims based communication  Better Performance for RDL Reports – Parity with Native mode performance – Faster than 2008 R2 SharePoint mode by 30-60%
  • 11. SSRS SharePoint Integration Benefits  Easier Deployment – SQL Setup option for SSRS SharePoint service – Built-in Scale-out and Load Balancer  Self-service BI components (PowerView, PowerPivot)  End-User Alerting
  • 15. PowerShell cmdlets for SSRS SharePoint Mode  Automate SSRS Management and Configuration to increase productivity Shared Service and Proxy Service Application and Proxy Custom Functionality Install-SPRSService Get-SPRSServiceApplication Install-SPRSServiceProxy New-SPRSServiceApplication Get-SPRSProxyUrl Remove-SPRSServiceApplication Update-SPRSEncryptionKey Get-SPRSServiceApplicationServers Set-SPRSServiceApplication Restore-SPRSEncryptionKey New-SPRSServiceApplicationProxy Remove-SPRSEncryptedData Get-SPRSServiceApplicationProxy Dismount-SPRSDatabase Backup-SPRSEncryptionKey Remove-SPRSDatabase New-SPRSExtension Set-SPRSDatabase Mount-SPRSDatabase Set-SPRSExtension New-SPRSDatabase Remove-SPRSExtension Get-SPRSDatabaseCreationScript Get-SPRSDatabase Get-SPRSExtension Get-SPRSDatabaseRightsScript Get-SPRSSite Get-SPRSDatabaseUpgradeScript
  • 16. Reporting Services 2012 Architecture • SSRS is now a SharePoint Service Application • WFE uses the SA Proxy to communicate with SSRS SA machine instances • You must have C2WTS running on each machine instance running SSRS • In-built Load Balancing between WFE and SSRS SA
  • 17. SSRS 2012 Installation SharePoint mode – Single Server • SQL Setup Installs • SSRS Add-In for SharePoint • SSRS Shared Service • After SQL Setup Finishes • Create SSRS Service Application • SharePoint Central Admin is used to configure and manage SSRS Application
  • 18. SSRS 2012 Installation SharePoint mode – Multi Tier • WFE • RS Add-In for SharePoint on all WFE computers • Either SQL Setup or download add-in • App server • RS Shared Service on all App servers • SQL setup need to run
  • 19. Upgrade  SQL 2012 RS Add-in for SharePoint 2010 is backwards compatible  Works with SQL 2008 or SQL 2008R2 RS Servers  Upgrade for Single Computer Deployment  Run SQL Setup and Choose Upgrade  Upgrade for Multiple Computer Deployment  Install SQL 2012 RS Add-in for SharePoint 2010 on each SharePoint WFE node  Run SQL Setup on each Application Tier node and choose upgrade  Shared Service application is created during upgrade
  • 20. Migration  Create the new SharePoint environment by installing SharePoint pre-requisite installer, SharePoint server, SQL Server 2012 Reporting Services SharePoint mode  Backup SSRS Encryption Key  Backup SharePoint Content DBs  Backup SSRS catalog DBs  Copy rsreportserver.config file if you there are any customizations to the file  Restore SharePoint Content DBs  Restore SSRS Encryption Key  Restore SSRS Catalog DB  Copy file rsreportserver.config  Configure a new Reporting Services Application using the copied SSRS DB
  • 21. SQL 2012 RS SharePoint Mode Architecture SSRS Add-in for SharePoint SSRS Shared Service SharePoint 2010 App SharePoint 2010 WFE Server SharePoint Service Application (IIS Hosted) SharePoint Web Application SSRSSSRS Shared Service SSRS ReportSSRS Add-in bits Viewer web part bits: and Background Shared , PowerView PowerView and (incl. & Alerting Processing SSRS - Alerting Service SharePoint 2010 Silverlight components in: Alerting XAP) WCF Claims WCF Service folders, - SharePoint 2010Service Endpoint GAC - App folders, Proxy Runtime SOAP Data - Registry entries - GAC Management Security ctrs etc. - Perf URLAccess SharePoint Object Model Create SSRS Register SSRS SharePoint Object Model Service Application Shared Service SSRS Service SharePoint Config / Content DB Application DB
  • 22. Scale-out Mode • Built-in Network Load Balancer • Eliminates need for SW/HW NLB from WFE to App Tier • Configuration is reused eliminating configuration work • Need to install SSRS Shared Service on each machine
  • 23. PowerView Architecture NOTE: NOT SUPPORTED FOR MULTI-DIMENSIONAL SSAS INSTANCE
  • 24. Configure to host BISM (BI Semantic Model) Connection 1. Library Settings 2. Advanced Settings 1 2 3. Allow management of content types 3 5. Add BI Semantic Model Connection 4. Add from existing site content types 4 5
  • 25. Authentication in SharePoint 2010 MVA – Microsoft Virtual Academy Excellent presentation http://technet.microsoft.com/en-us/video//Video/hh858469
  • 26. Claims Normalization Back to Windows Identity
  • 27. The Claims to Windows Token Service (C2WTS)
  • 28. C2WTS Service SSRS Example 5 4 6 7 3 1 2 8
  • 30. Configure Constrained Delegation • C2WTS Service needs to be running on all the App Servers where we need delegation, Identify the accounts that are using for services. • Add the service accounts to the Local Security Policy on Active Directory for these roles: • Act as part of the operating system • Impersonate client after authentication • Logon as service • Configure delegation – Login to Active Directory Users & Computers and configure delegation for these Service accounts for all the data sources
  • 33. Demo
  • 34. Summary  Why SSRS 2012 SharePoint mode evolved?  What are the changes in SSRS 2012 in SharePoint mode?  What are the underlying benefits?  What are the differences?  What new scenarios this enables?  What you need to install and configure?  What is the Architecture?  Authentication / Security  Demonstrate the new features.
  • 35. References • Microsoft Virtual Academy – Breakthrough Insights using Microsoft SQL Server 2012 - Reporting Services: https://www.microsoftvirtualacademy.com/tracks/breakthroug h-insights-using-microsoft-sql-server-2012-reporting-services – Breakthrough Insights using Microsoft SQL Server 2012 - Analysis Services: https://www.microsoftvirtualacademy.com/tracks/breakthroug h-insights-using-microsoft-sql-server-2012-analysis-services • Microsoft MSDN & TechNet – Install SQL Server BI Features with SharePoint http://msdn.microsoft.com/en-us/library/hh231671 – Reporting Services Features and Tasks (SSRS) http://msdn.microsoft.com/en-us/library/bb522683

Editor's Notes

  • #13: No more SSRS Windows Service in Denali for SharePoint mode.
  • #14: No more SSRS Configuration Tool in Denali for SharePoint mode SSRS instance.