Top Banner
Peter Serzo SPTECHCON – San Franscisco March 2013
44

SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Jan 26, 2015

Download

Documents

SPTechCon

Technical Class:
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Peter Serzo

SPTECHCON – San Franscisco

March 2013

Page 2: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Peter Serzo, MCP, MCSD .Net, MCTS

High Monkey Consulting

Blog: monkeyblog.highmonkey.com

www.highmonkey.com

[email protected]

Twitter: pserzo

Author

Love to read and Love a Good Story

Page 3: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 4: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 5: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Agenda

Covering SQL 2012 enhancements ONLY as it relates to SharePoint 2010.

Page 6: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SP 2013 BI

Data

Alerts

Power View

Claims

Reporting Services

PowerShell

Service App

Backup/Restore ULS

Access Services

Excel 2013

Page 7: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 8: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Architecture

Page 9: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Architecture

Page 10: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 11: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

VertiPaq

VertiPaq

In-memory column store… typical 10x compression

Brute force memory scans… high performance by default… no tuning required

Basic paging support… data volume mostly limited to physical memory

Page 12: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Column Store Indexes • Ford, Jane, 34mpg • Nissan, Bill, 24mpg • Buick, Don, 17mpg

• Ford, Nissan, Buick • Jane, Bill, Don • 34mpg, 24mpg, 17mpg

Column store indexes store each column’s data together.

Page 13: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 14: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Reporting Services Installation Notice the word integrated is no longer used. It is called SharePoint Mode.

Page 15: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Reporting Services Installation

Page 16: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

PowerShell

Page 17: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Create SSRS Service Application $RSServiceAppPool = Get-SPServiceApplicationPool "SharePoint Web Services Default" $RSServiceAppName = "SSRS Service App 2" $RSDBName = "ReportServerService_GUID" $RSServiceApp = New-SPRSServiceApplication -Name $RSServiceAppName -applicationPool $RSServiceAppPool -DatabaseName $RSDBName

Page 18: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Create SSRS Service Application Proxy $RSServiceAppProxyName = "SSRS Service App Proxy" $RSServiceAppProxy = New-SPRSServiceApplicationProxy -Name $RSServiceAppProxyName -ServiceApplication $RSServiceApp

Page 19: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Reporting Services Management

Manage Service Application

Page 20: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Claims

Page 21: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Backup/Restore

SharePoint Central Administration

Page 22: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Encryption key still needs to be backed up

Page 23: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

ULS

Diagnose with SharePoint ULS Logging

Page 24: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 25: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Report Builder

Page 26: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SSRS – Data Alerts

Page 27: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SSRS – Data Alerts

Page 28: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Manage Alerts in SharePoint

Per Site

Not available in Native Mode

Page 29: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SSRS – Export

65k to 1 million Rows

Page 30: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SSDT

Page 31: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SSDT

Page 32: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 33: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Power View

Power View is an interactive data exploration and visual presentation

experience.

Page 34: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Power View

• Interactive, web-based authoring and sharing of information

• Zero configuration highlighting and filtering

• Animated trending and comparisons

• Interactive Presentation turns pervasive information into

persuasive information

• Deliver and collaborate through SharePoint

• Full screen presentation mode for interactive boardroom session

Page 35: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Site Collection Feature

Page 36: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Power View

Page 37: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Power View – Multiple Views/Report

Page 38: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Excel 2013

Page 39: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SharePoint 2013 – Access Services

Page 40: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

SharePoint 2013 - BI

Page 41: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon
Page 42: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Licensing

3 versions: Enterprise Business Intelligence Standard

Page 43: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Follow the SQL Team

They control BI within Microsoft

http://blogs.msdn.com/b/sqlrsteamblog

http://weblogs.sqlteam.com/

Page 44: SQL Server 2012 — Why It Is So Important to SharePoint by Peter Serzo - SPTechCon

Follow theses bloggers

http://denglishbi.wordpress.com Dan English

http://www.powerpivotblog.nl Kasper

http://blogs.msdn.com/b/karang Karan Gulati