1) The document discusses Microsoft's Business Intelligence (BI) tools in SharePoint 2010 and new capabilities in SQL Server 2012 such as Power View, Self-Service Alerting, and AlwaysOn.
2) It provides an overview of the BI capabilities in SharePoint 2010 and how tools like SQL Server Reporting Services, PowerPivot, and PerformancePoint have evolved.
3) The presentation demonstrates new features in SQL Server 2012 including Power View for interactive data visualization, Self-Service Alerting, and AlwaysOn for high availability and disaster recovery. It also discusses upgrade paths from previous versions of SQL Server.
View from the Top: SQL 2012 'Denali' and SharePoint 2010
1. View from the Top:
SharePoint 2010 Business Intelligence with SQL
Server 2012 âDenaliâ
Best of SharePoint Conference 2011
November 2011
Chris McNulty
2. Chris McNulty
⢠SharePoint Strategic Product
Manager at Quest Software
⢠10+ years with SharePoint
⢠20 years consulting (led KMA
SharePoint practice) and financial
services technology (Santander, John
Hancock/Manulife, GMO, State Street)
⢠MBA in Investment Management from
Boston College
⢠Write and speak often on Microsoft IW
technologies (blogs & books)
⢠MCSE MCTS MSA MVTSP MCC
⢠Hiking, cooking, playing guitar, colonial
history, photography
⢠My family: Hayley, three kids (17, 7, 5)
and my dog Stan
3
Š2011 Quest Software, Inc. All rights reserved..
3. Agenda
⢠Business Intelligence in SharePoint Today
⢠SQL Server 2012 Overview
⢠SQL Server Reporting Services
⢠Power View â Crescent
⢠Always On
⢠Upgrade paths
⢠Conclusion
4
Š2011 Quest Software, Inc. All rights reserved..
4. Goals for BI Design
⢠Answering the known
questions about our
business
⢠Allowing users to self-
discover patterns and
answers to questions we
havenât yet been asked
6. Complexity Levels of These Solutions
Cost
Time
7
Š2011 Quest Software, Inc. All rights reserved..
7. SharePoint BI Evolution
Custom
Performance Solutions
Point ⢠Mapping
Enabling ⢠Dashboards
⢠Web Parts
technologies ⢠Etc.
⢠Analysis
Services
⢠Business
Excel Connectivity
Services Services
⢠Excel Web ⢠SQL Reporting
Access Services
Chart ⢠Pivot
⢠PowerPivot
Web Part ⢠Azure
DataMarket
8
Š2011 Quest Software, Inc. All rights reserved..
8. SQL Server Reporting Services (SSRS)
⢠âCode freeâ integrated
solution (with SQL 2008 R2)
⢠(can also use Business Intelligence
Developer Studio)
⢠SharePoint integrated
mode preferred
⢠Export contents to
Excel, Word, etc.
⢠Reuse in SharePoint and
Performance Point
Dashboards
⢠Use when some reports are
printed, multipage, etc.
9
Š2011 Quest Software, Inc. All rights reserved..
9. PowerPivot
⢠âProject Geminiâ â host 1-
10MM row datasets
⢠Excel and SharePoint
components
⢠Data doesnât live in
spreadsheet
⢠Released with SQL Server
2008 R2 but doesnât
explicitly require the R2
Engine
10
Š2011 Quest Software, Inc. All rights reserved..
10. Recap: Microsoft and SQL 2008 R2
⢠Invested heavily for Corporate BI
ďźShared DataSets
ďźReport parts, Report part gallery
ďźNew Visualizations: Map, gauge, sparkline,
databar, KPI
ďźAjax Report viewer
⢠Cut scenarios
ď˘Adhoc reporting
ď˘Alerting
11
Š2011 Quest Software, Inc. All rights reserved..
12. SQL Server Provides Rapid Data Exploration
Only 28% of an organization
has access to BI tools*
Gartner, âBusiness Intelligence Purchase Drivers and Adoption Rates, 2009 Survey Results,â Bill Hostmann, Sept. 4, 2009 Š2011 Quest Software, Inc. All rights reserved..
14. Provides Required 9s of Availability
Without Cost and Complexity
Š2011 Quest Software, Inc. All rights reserved..
15. Summary
Required 9s
and Visualization Scale
Blazing Fast
Self Service BI Cloud and On Premise
Consistent Data
Enhanced
Superior DW Anywhere
Š2011 Quest Software, Inc. All rights reserved..
16. SharePoint/SQL 2012 BI
PowerPivot
⢠Power View
SSRS Self-Service
⢠Alerts Custom
⢠Data Feeds Performance Solutions
Point ⢠Mapping
Enabling ⢠Dashboards
⢠Web Parts
technologies ⢠Etc.
⢠Analysis
Services
⢠Business
Excel Connectivity
Services Services
⢠Excel Web ⢠SQL Reporting
Access Services
Chart ⢠Pivot
⢠PowerPivot
Web Part ⢠Azure
DataMarket
17
Š2011 Quest Software, Inc. All rights reserved..
17. Self Service Alerting â User Benefits
Create data alerts from within reports
⢠Users create alerts directly on the data they see
in reports
⢠Report authors control which data is available for
alerting
⢠Supports reports created in Report Builder or BI
Development Studio (BIDS)
Detect important data changes
⢠Intuitive Alert Rules (greater than, before/after)
⢠Easy to use scheduling (weekly, daily, monthly)
⢠Relevant data included in Alert Message
Source: Data.gov - Data.gov and the Federal Government cannot vouch for the data or analyses
derived from these data after the data have been retrieved from Data.gov.
18
Š2011 Quest Software, Inc. All rights reserved..
18. Self Service Alerting â IT Benefits
Managed through SharePoint
⢠Per site administration reduces IT burden
⢠Fine grained authorization
⢠Self-managed through SharePoint
⢠IT Visibility & Control of user-defined alerts
19
Š2011 Quest Software, Inc. All rights reserved..
19. New SSRS SharePoint Integration Benefits
⢠SSRS SharePoint 2010 Shared Service
⢠Hosted in SharePoint Shared Service App pool
⢠SSRS catalog DBs are SharePoint Service App DBs
⢠WCF and Claims based communication
⢠PowerShell Cmdlets
⢠Central Admin UI for all RS administration
⢠ULS Logging integration
⢠Built-in scale-out and load balancer
⢠Report Performance Improvements
⢠For reports in AJAX Viewer
⢠Parity with Denali Native mode performance
⢠Top SharePoint mode pain point
⢠Small reports used to be 2-3 times slower: Fixed
⢠Faster than 2008 R2 SharePoint mode ~ 30-60%
⢠SQL Setup option for SSRS SharePoint service
20
Š2011 Quest Software, Inc. All rights reserved..
20. SSRS SharePoint Integration Architecture
for SQL Server codenamed âDenaliâ
Alert Designer
SharePoint SharePoint
Web Front App Server
End
SSRS Shared
SSRS in Web Application Service Application
Alert Manager
RS Add-in SSRS Shared
Service Application
SharePoint Config / Report Server
Content DB Shared Service DB 21
Š2011 Quest Software, Inc. All rights reserved..
24. SQL Server 2012 Power View
Highly Visual Design Experience
⢠Interactive, web-based authoring and sharing of information
⢠Familiar Microsoft Office design patterns
⢠Powerful data layout with banding, callout and small multiples
visualizations
Rich metadata-driven interactivity
⢠Fully integrated with PowerPivot
⢠Drive greater insight through smart and powerful querying
⢠Zero configuration highlighting and filtering
⢠Animated trending and comparisons
Presentation-ready at all times
⢠Interactive Presentation turns pervasive information into persuasive
information
⢠Deliver and collaborate through SharePoint
⢠Full screen presentation mode for interactive boardroom session
Š2011 Quest Software, Inc. All rights reserved..
25. PowerPivot for SharePoint
Server, Services, and Components
SharePoint Farm
c2wts
Client WFE App Content
Excel Calculation
Excel Web Access SQL
Services
User renders a Excel Calc Services
Application Proxy
MSOLAP
workbook TCP
Excel Web Service
HTTP
Channel
Data Sources
PowerPivot Web
PowerPivot Sys Svc
Service
Application Proxy
PowerPivot System
Service
Analysis Services in
VertiPaq Mode
26
Š2011 Quest Software, Inc. All rights reserved..
27. SQL 2012 RC0 Shipped 11/17/11
⢠Multiple views
⢠Export live to
PowerPoint
⢠Storyboard view
⢠Chart interactivity
⢠Canvas UI
⢠Print
http://bit.ly/sqNjpo
28
Š2011 Quest Software, Inc. All rights reserved..
28. Introducing SQL Server AlwaysOn
⢠Integrated, flexible, efficie AlwaysOn Availability
nt high availability for Groups
database protection
mission critical business
ď§ Multi-Database Failover
⢠High availability platform ď§ Multiple Secondaries
built for the future ď§ Active Secondaries
⢠On-Premise, Private and Public ď§ Integrated HA Management
Cloud
AlwaysOn Failover Cluster
⢠Comprehensive database Instances
and instance-level instance level protection
Multisite Clustering
protection
ď§
ď§ Flexible Failover Policy
ď§ Improved Diagnostics
ď§ Built for consolidation
scenarios 29
Š2011 Quest Software, Inc. All rights reserved..
29. Deployment Scenarios
2
Disaster Recovery Target 1
2
Production Environment
1 Primary Availability Replica
Read-only Environment
2 Secondary Availability Replica
Backup 30
Stretch Cluster Š2011 Quest Software, Inc. All rights reserved..
30. Availability Solutions
AlwaysOn
Failover Clustering
Geo-clustering or
Synchronous Database
Mirroring
RTO
Log Shipping
Backup/Restore
RPO
Zero Seconds Minutes Hours D
31
Š2011 Quest Software, Inc. All rights reserved..
31. Climb Denali â You Can Do It! (upgrade, I meanâŚ)
33
Š2011 Quest Software, Inc. All rights reserved..
32. In-Place Upgrade â Overview
⢠Upgrades existing installation
⢠On same machine and platform
⢠Instance name remains
⢠Old instance is removed
⢠New shared components are installed
⢠User data and configuration is preserved
⢠Mostly automated process through Setup
⢠Existing instance is intact as long as possible
⢠Can upgrade to same edition or higher
34
Š2011 Quest Software, Inc. All rights reserved..
33. In-Place Upgrade â Matrix
35
Š2011 Quest Software, Inc. All rights reserved..
34. Donât Fall!
⢠CTP3 <> RTM!!!!
⢠RC0 Available Now (http://bit.ly/s0DEsf)
⢠Infrastructure
⢠NOT FOR PRODUCTION!!!!
⢠Must run SP2010 SP1
⢠Upgrade to PowerPivot v2 Excel
⢠Incompatible with Project Server 2010 (for
now!) SSAS Cubes
⢠Alerts
⢠Not intended for real-time notification
⢠Structured Data Feeds
⢠Power View
⢠Requires PowerPivot v2
⢠Always On
⢠Not click-click-OK!
37
Š2011 Quest Software, Inc. All rights reserved..
35. Engineering
Business SQL Server
Connectivity Performance Excel Reporting
SSRS Alerts Pivot Power View
Services Point Services Services
(BCS) (SSRS)
SQL Analysis
Office Web SQL 2008 R2
Services
Apps (OWA)
Reporting
Services SharePoint
(SSRS) Integrated
Integrated
Secure Store SQL Server Power Pivot
PowerPivot Silverlight
Service 2012 v2
(BIDS for
Excel
Native
Services
Mode)
SQL 2008 R2
Secure Store Enterprise Kerberos
Service [optional]
38
Š2011 Quest Software, Inc. All rights reserved..
36. BI Solutions in SharePoint 2010/SQL 2012
Large Datasets Self Service
Visual Navigation
Power View
PowerPivot Pivot
PerformancePoint
Mapping
SSRS Alerts
SharePoint list
KPI / Status Indicator
SQL
Reporting Chart Web Part
Services
Printing or Excel Services
exporting Small Datasets
39
Š2011 Quest Software, Inc. All rights reserved..
37. Resources - General
⢠From Microsoft:
⢠SQL 2012: http://www.microsoft.com/sqlserver/en/us/future-
editions.aspx
⢠Business Intelligence: http://www.microsoft.com/bi/
⢠SharePoint 2010 site: http://sharepoint.microsoft.com
⢠SharePoint Team Blog: http://blogs.msdn.com/sharepoint/default.aspx
⢠BI Blog: http://blogs.msdn.com/b/bi/
⢠From Quest
⢠www.quest.com
⢠SharePoint Community www.sharepointforall.com
40
Š2011 Quest Software, Inc. All rights reserved..