configure your sharepoint farm for business intelligence

46
Configuring your SharePoint farm for Business Intelligence John P White Chief Technical Officer UnlimitedViz Inc [email protected] @diverdown1964 December 1 st , 2012

Upload: john-white

Post on 17-Dec-2014

3.216 views

Category:

Technology


1 download

DESCRIPTION

SharePoint farms have wide variety of shapes and sizes, and depend on multiple supporting technologies, including SQL Server, Active Directory, Reporting Services, and Analysis Services. Unfortunately, not all versions of the supporting technologies support the new Business intelligence features of SharePoint 2013 and Office 2013. This session will walk through multiple configuration scenarios designed to make the most of the BI investments in SharePoint and Office 2013. We will use demonstrations to outline what services are necessary to use the new data model and PowerView in Excel, when and where both PowerPivot and PowerPivot for SharePoint are needed, and what you need to do in your farm to take advantage of these features. In addition, we will explore some of the assets available to PerformancePoint Services, and what configurations can help bring out the best in its features. Finally, we will explore some best practices around configuring Reporting Services for SharePoint.

TRANSCRIPT

Page 1: Configure your SharePoint farm for Business Intelligence

Configuring your SharePoint farm for

Business Intelligence

John P WhiteChief Technical OfficerUnlimitedViz [email protected]@diverdown1964

December 1st, 2012

Page 2: Configure your SharePoint farm for Business Intelligence

Thank you to all of our Sponsors!!

Page 3: Configure your SharePoint farm for Business Intelligence

John WhiteCTO/Co-Founder of UnlimitedVizSharePoint Server MVP, SQL Server [email protected]://whitepages.unlimitedviz.com@diverdown1964

Page 4: Configure your SharePoint farm for Business Intelligence

Agenda

Framework and what’s new

Requirements, architecture and installation

It’s a little known fact….

Scaling your BI investments

Page 5: Configure your SharePoint farm for Business Intelligence

Going deep with Excel Services Global Shark Accident Filehttp://www.sharkattackfile.net/incidentlog.htm

Page 6: Configure your SharePoint farm for Business Intelligence

My Context

BI solution created by user. Context is only for user & exists as document.

Personal BI

The Org’s Context

BI Solution created by IT, Established corporate context & is reusable, scalable and backed up.

Organizational BI

The Microsoft BI framework

Team BI

Our Context

BI Solution created by power user. Context is for a small team & it’s managed on a server.

Page 7: Configure your SharePoint farm for Business Intelligence

What’s new in Office/SharePoint 2013 BI

xVelocity engine in Excel clientPowerPivot

Power View

Per-User Authentication

Power View enhancementsPerformancePoint Styling

Analysis Services SharePoint modePowerPivot for SharePoint not required

Page 8: Configure your SharePoint farm for Business Intelligence

Requirements, architecture and installation

Page 9: Configure your SharePoint farm for Business Intelligence

Excel Services family requirements

ExcelOffice Pro Plus license

xVelocity model enabled as required

PowerPivot add-in included, must be enabled

PowerView and-in included, enabled as needed

Excel ServicesSharePoint Enterprise CAL

Included on SP media

Deploys as service application

Requires AS SP Mode for xVelocity and Power View interactivity

PowerPivot for SharePointRequires AS SP Mode and Excel Services

Deploys as SP Service application

Analysis Services SharePoint ModeSQL Server BI or Enterprise

Deploys as SQL service on independent servers

Load balancing performed by Excel Services

Page 10: Configure your SharePoint farm for Business Intelligence

xVelocity compatibility matrix

PowerPivot for SharePoint (SQL Server 2008R2)

PowerPivot for SharePoint (SQL Server 2012)

Analysis Services SharePoint Mode (SQL 2012 SP1)

Excel 2010 with PowerPivot (2008 R2)

Yes Yes* Yes*

Excel 2010 with PowerPivot (2012) Yes Yes Yes***

Excel 2010 with PowerPivot (2012 SP1)

No Yes** Yes**

Excel 2013 with or Without PowerPivot No No Yes* Can Only Refresh Slicers** Cannot use SP1 features with Power View*** Limited to pre SP1 PowerPivot feature set

Page 11: Configure your SharePoint farm for Business Intelligence

Reporting Services requirements (IM)

SharePoint FoundationDeploys as SP service application

SQL Server Standard

Analysis Services Tabular EngineRequired for BISM/Power View

SQL Server BI or EnterpriseAlerting

Self service subscriptions

Power View

Page 12: Configure your SharePoint farm for Business Intelligence

PerformancePoint requirements

SharePoint EnterpriseDeploys as SP service application

SQL Server Analysis ServicesFor analytic charts/grids

Page 13: Configure your SharePoint farm for Business Intelligence

Installing SharePoint BI Components

OfficeExcel Services

PerformancePoint

Other Stuff

SQL ServerReporting Services

PowerPivot

Analysis Services

Page 14: Configure your SharePoint farm for Business Intelligence

Standard 2 server farm

Server OS

SharePoint Foundation

FE ProfileExcel

Services

Search …….

Server OS

SQL Server

DB SSAS SSIS

Page 15: Configure your SharePoint farm for Business Intelligence

BI integration – classic mistake

Server OS

SharePoint Foundation

FE ProfileExcel

Services

Search …….

Server OS

SQL Server

SharePoint Foundation

DB SSAS SSIS SSR

S PP

Page 16: Configure your SharePoint farm for Business Intelligence

BI integration – 2 server farm

Server OS

SharePoint Foundation

WFE ProfileExcel Servic

esSearch ……. SSRS PP

Server OS

SQL Server

DB SSAS SSIS

Page 17: Configure your SharePoint farm for Business Intelligence

Setup and configuration

Analysis Services SharePoint mode

Page 18: Configure your SharePoint farm for Business Intelligence
Page 19: Configure your SharePoint farm for Business Intelligence
Page 20: Configure your SharePoint farm for Business Intelligence
Page 21: Configure your SharePoint farm for Business Intelligence

Setup and configuration

PowerPivot for SharePointPowerPivot Add-in available as a download (SQL Feature Pack) - http://www.microsoft.com/en-us/download/details.aspx?id=35580

Page 22: Configure your SharePoint farm for Business Intelligence
Page 23: Configure your SharePoint farm for Business Intelligence
Page 24: Configure your SharePoint farm for Business Intelligence
Page 25: Configure your SharePoint farm for Business Intelligence
Page 26: Configure your SharePoint farm for Business Intelligence

Setup and configuration

Reporting Services SharePoint mode

Page 27: Configure your SharePoint farm for Business Intelligence
Page 28: Configure your SharePoint farm for Business Intelligence
Page 29: Configure your SharePoint farm for Business Intelligence

Setup and configuration

PerformancePoint

Page 30: Configure your SharePoint farm for Business Intelligence

Scaling

Page 31: Configure your SharePoint farm for Business Intelligence

Single server with BI

Server OS

SQL Server

SharePoint Foundation

FE Profile Indexer Search Metadata

Excel Services …. SSRS PP

Page 32: Configure your SharePoint farm for Business Intelligence

2 server farm with BI

Server OS

SharePoint Foundation

WFE ProfileExcel Servic

esSearch ……. SSRS PP

Server OS

SQL Server

DB SSAS SSIS

Page 33: Configure your SharePoint farm for Business Intelligence

Separate roles

Server OS

SharePoint Foundation

ProfileExcel Services

Search ……. SSRS

Server OS

SQL Server

DB SSAS SSIS

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint ModePP

Page 34: Configure your SharePoint farm for Business Intelligence

BI integration – mixed roles

Server OS

SharePoint Foundation

Profile Crawl Metadata

Server OS

SQL Server

DB SSAS SSIS

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SharePoint Foundation

FE Search Excel

Services

SSRS PP

SSS

Page 35: Configure your SharePoint farm for Business Intelligence

Large farm deployment

Server OS

SharePoint Foundation

Profile Indexer

Search ……. SSRS

Server OS

SQL Server

DB SSAS SSIS

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SharePoint Foundation

Profile Indexer

Search ……. SSRS

Server OS

SharePoint Foundation

Profile Indexer

Search ……. SSRS

Server OS

SharePoint Foundation

ProfileExcel

Services

Search ……. SSRS

Server OS

SharePoint Foundation

FE

Server OS

SharePoint Foundation

FE

Server OS

SharePoint Foundation

FE

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SQL Server

Analysis Services – SharePoint Mode

Server OS

SQL Server

Analysis Services – SharePoint ModePP

Page 36: Configure your SharePoint farm for Business Intelligence

Scaling the BI ServicesReporting ServicesAdd Reporting Services – SharePoint to all application serversAdd Reporting Services Add-In to all front end servers (+)

xVelocity/Analysis Services/PowerPivotInstall on standalone server for AS/SPInstall on application server for bothSeparate PowerPivot Add-in available as a download (SQL Feature Pack) - http://www.microsoft.com/en-us/download/details.aspx?id=34702

Page 37: Configure your SharePoint farm for Business Intelligence

It’s a little known fact

Page 38: Configure your SharePoint farm for Business Intelligence

Per user identitiesThe “double hop” ProblemKerberos – A double edged swordClaims – future solutionPer user identities without Kerberos

EFFECTIVEUSERNAME (Analysis Services)SetUser() – (SQL Server)

Page 39: Configure your SharePoint farm for Business Intelligence

Impersonation Demo

Reporting Services

Page 40: Configure your SharePoint farm for Business Intelligence

Impersonation Options

SQL Server Analysis Services Analysis Services - SharePoint Mode

Excel Services No Yes No

Reporting Services Yes Yes No

Power View (RS) N/A Yes No

PerformancePoint No Yes No

Both SETUSER() and EFFECTIVEUSERNAME require elevated permissions (Administrator for AS, dbowner or sysadmin for SQL)

Page 41: Configure your SharePoint farm for Business Intelligence

IntegrationWhole > @SUM(Parts)DashboardingSharePoint filter web parts

Page 42: Configure your SharePoint farm for Business Intelligence

Integration Demo

Election results

Page 43: Configure your SharePoint farm for Business Intelligence

SharePoint as a data sourceReporting Services does it nativelySQL Server Integration Services

WarehousingOperational efficiency

CodePlex Projecthttp://sqlsrvintegrationsrv.codeplex.com/releases/view/17652

How To Usehttp://dataqueen.unlimitedviz.com/2011/06/how-to-use-a-sharepoint-list-as-a-data-source-in-your-ssis-package/

Page 44: Configure your SharePoint farm for Business Intelligence

Integration Services DemoWarehousing list data

Page 45: Configure your SharePoint farm for Business Intelligence

Health Analyzer

Good Tool, but too many false positivesPowerPivot has special rulesCorrect the real problems, disable the othersHow to

http://whitepages.unlimitedviz.com/2012/06/the-health-analyzer-and-powerpivot-for-sharepoint/

Page 46: Configure your SharePoint farm for Business Intelligence

Join us for SharePint today!

Date & Time: Dec 1st, 2012 @6:00 pmLocation: Pub Italia Address: 434 ½ Preston StreetParking: On street with meters $Site: http://www.pubitalia.ca/

Remember to fill out your evaluation forms to win some great prizes!

&