55
http://bit.ly/1THON0f What’s New for Business Intelligence in SharePoint and SQL Server 2016 JOHN P WHITE CTO AND CO-FOUNDER, UNLIMITEDVIZ @DIVERDOWN1964 HTTP://WHITEPAGES.UNLIMITEDVIZ.COM

What's New for the BI workload in SharePoint 2016 and SQL Server 2016

Embed Size (px)

Citation preview

Page 1: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

What’s New for Business Intelligence in SharePoint and SQL Server 2016

JOHN P WHITECTO AND CO-FOUNDER, UNLIMITEDVIZ

@DIVERDOWN1964HTTP://WHITEPAGES.UNLIMITEDVIZ.COM

Page 2: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SPONSORS

Page 3: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

John WhiteCTO/Co-Founder of UnlimitedVizM.Sc., Office Servers MVP, SQL Server v-TS

[email protected]://whitepages.unlimitedviz.com@diverdown1964

Page 4: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Agenda• Intros•What’s old for BI in SharePoint• Changes to Excel Services• Changes to PerformancePoint• Changes to SQL Server Reporting Services•Upgrading•Q&A

Page 5: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2007

Page 6: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2007 BI

Office Group• Excel Services• SharePoint Filters• SharePoint KPIs• Business Connectivity Services• Visio Services

SQL Group• SQL Server Reporting Services• PerformancePoint

Page 7: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2010 BI

Office Group• Excel Services• SharePoint Filters• SharePoint KPIs• Business Connectivity Services• Visio Services

SQL Group• SQL Server Reporting Services• PerformancePoint

Page 8: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2010 BIOffice Group• Excel Services• PerformancePoint Services• SharePoint Filters• Chart Web Part• SharePoint KPIs• Business Data Connectivity• Access Services• Visio Services

SQL Group• SQL Server Reporting Services• Power Pivot for SharePoint

Page 9: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2013 BI

Office Group SQL Group• SQL Server Reporting Services• Power Pivot for SharePoint

• Excel Services• PerformancePoint Services• SharePoint Filters• Business Data Connectivity• Access Services• Visio Services

Page 10: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2013 BI Workhorses

• Excel Services• PerformancePoint• SharePoint Filters

• SQL Server Reporting Services• Power Pivot for SharePoint

Office Group SQL Group

Page 11: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SharePoint 2013 BI Core Pillars

• Excel Services• PerformancePoint

• SQL Server Reporting Services• Power Pivot for SharePoint

Office Group SQL Group

Page 12: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

EXCEL SERVICES AND POWERPIVOT FOR SHAREPOINT

Page 13: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Excel Services vs Office Web AppsExcel Services Office Web App Server

• Renders Excel, Word, PowerPoint files in a browser• Read/Write• Limited back end data

connections• REST based web service• No separate license

required

• Renders Excel files in a browser• Read-Only• Connects to back end data• Excel Web Access Web Part• Render Power View reports*• Interact with PowerPivot models*• Calculation engine via SOAP

based web services API• SharePoint Enterprise CAL

required

Page 14: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

The Big News

Page 15: What's New for the BI workload in SharePoint 2016 and SQL Server 2016
Page 16: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Excel in SharePoint 2013

Excel Services Sharepoint 2013

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

Refresh workbook

OLAP/Tabular interactivity

SSAS Server 2012/2014PP4SP Mode

PP4SPView workbook with data model

Use data modelUse Power View

Refresh data model

Office Web Apps Server

Refresh workbook (with limitations)OLAP/Tabular interactivity

View/Edit workbook without data model

Page 17: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Excel in SharePoint 2016

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

Refresh workbook

OLAP/Tabular interactivity

Sharepoint 2016 PP4SP

Refresh data model

SSAS Server 2016PowerPivot Mode

Use data modelUse Power View

Office Online Server

View/Edit workbook with or without data model

Page 18: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Benefits• Single architecture/feature set for Excel rendering• Excel Services no longer impacts SharePoint

performance• Licensing• Available to Exchange, Skype• Future Excel updates not locked to SharePoint• No end user impact

Page 19: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Implications• Complexity of setup (One more hop)• No GUI for configuration – use PowerShell only• Office Online Server requires separate server and is

mandatory• Some deprecated features• Excel Web Parts/Web Services must be added manually• Power View requires SSRS Integrated mode

Page 20: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Deprecated/Changed FeaturesDeprecated• Shared Data Connection Library• Unattended Service Account• File Access Method• Throttling/restrictions

• Cross Domain Access• Max sessions per user• Load balancing scheme

Changed• Data Connections Libraries now optional• UDF Assemblies deployed to OOS• ODC files require Server to Server Auth (S2S)• IT Management Dashboard not in CA• IT Management Dashboard requires S2S• Workbook as data source requires

Kerberos(KCD) between OOS and SharePoint WFEs• C2WTS Runs on OOS machine• SSAS must trust OOS for EffectiveUserName

• Requires SSMS 2016

Page 21: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

New Features• Power Query refresh in PowerPivot for SharePoint *• Excel 2016 Data model support• Data model editing support• Excel JavaScript API support• Closer parity with Excel 2016 client

• Search in filters, value field settings, Comments, print selection

*Not there yet in SQL Server 2016 RTM

Page 22: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Excel Services Authentication Settings

Page 23: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Enable Excel Services Functions

$Farm = Get-SPFarm $Farm.Properties.Add("WopiLegacySoapSupport", "http://OOSServer/x/_vti_bin/ExcelServiceInternal.asmx"); $Farm.Update()

http://whitepages.unlimitedviz.com/2016/01/adding-excel-services-capabilities-to-a-sharepoint-2016-farm/

Page 24: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Installation Changes (PP4SP)• Service application and SSAS PP4SP now separate

installation• SSAS Instance now referred to as Power Pivot mode

Page 25: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Power View Silverlight Dependency

Page 26: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Changes to Excel 2016 client•PowerPivot = Power Pivot (or “Manage Data Model”)•Power Query = “Get & Transform”•Power View = Power View (if you can find it)•Power Map = 3D Maps

Page 27: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Power View Future• Added to Excel 2013• Silverlight dependency • Hidden from the ribbon by default in 2016• Requires both PowerPivot for Sharepoint and SSRS

Integrated mode in SharePoint 2016

Page 28: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://1drv.ms/1LqMwbM

Page 29: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

PERFORMANCEPOINT SERVICES

Page 30: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

PerformancePoint 2016 – What’s New

It’s still there!

Page 31: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://1drv.ms/1LqMwbM

Page 32: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SQL SERVER REPORTING SERVICES

Page 33: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

“Reporting Services is our on-premises solution for BI report

delivery”Microsoft - Business Intelligence – our reporting roadmap – October 2015

Page 34: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Four Report Types• Paginated

• Classic SSRS • Interactive

• Power BI• Mobile

• New SSRS (Datazen)• Power BI

• Analytical• Excel

Page 35: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Four Report Types• Paginated 1

• Classic SSRS • Interactive 1,2,3

• Power BI• Mobile 1,3

• New SSRS (Datazen) 1,3

• Power BI 3• Analytical 1,2,3,4

• Excel

1 Served by SSRS2 Served by Power BI (cloud)3 Served by Power BI mobile app4 Served by Office Online Server

Page 36: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

HTML 5 Based Rendering Engine

Page 37: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Reporting Services Web Portal

Page 38: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Customizable Parameters Pane

Page 39: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Mobile Reports

Page 40: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

New UI for Report Builder/Data Tools

Old

New

Page 41: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

New Features for SSRS• HTML 5 Based Rendering

Engine• Customizable Parameters

Pane• New UI for Report Builder• New Web Portal• Mobile Reports

• New Chart Types• Tree Map and Sunburst

• PDF replaces ActiveX for printing• PowerPoint rendering and

export• KPIs• Pin to Power BI Dashboard• Render Power BI Desktop

files*• Render Excel Files?*Available after SQL Server 2016 GANative Mode

Page 42: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

New Features for SSRS• HTML 5 Based Rendering

Engine• New UI for Report Builder

• New Chart Types• Tree Map and Sunburst

• PDF replaces ActiveX for printing• PowerPoint rendering and

export

SharePoint Integrated Mode

Page 43: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Native vs Integrated Mode

Integrated Mode Native Mode• Separate storage system• Separate security model • No SharePoint requirement• New features supported• Hybrid options

• Document Library Containers• SharePoint security model• SharePoint Service application

• Easy administration• Easy Scaling• Licensing burden

• Power View support

Native Mode FTW

Page 44: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

SSRS Native Mode in SharePoint• Native mode web parts ship with SQL Server

• Unchanged from SSRS 2008 R2

Native SP Integrated

Page 45: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Future options?

Page 46: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

2016 Configuration SummaryFeature RequirementsExcel workbooks connected to SSAS Data Sources

Kerberos Constrained Delegation (KCD) between OOS and SSAS data sourceOREffectiveUserName enabled on OOS Server(s)OOS Server account(s) added to Admin list on SSAS server(s)

Connected Excel workbooks to Windows Authenticated SQL Server Data Sources

KCD between OOS and SQL ServerClaims to Windows Token Service running on OOS Server with Network Service enabled

Connected Excel workbooks using stored credentials (Excel Services Authentication Options)

Secure Store Service (SSS) credential createdOOS machine account added to SSS Members list“AllowHttpSecureStoreConnections = true” set on OOS server if HTTP is used

PowerPivot enabled Excel workbooks SSAS PowerPivot Mode server availableSSAS PP Mode server added to BI server list on OOS Server via New-OfficeWebAppsExcelBIServer cmdletOOS Server account added to Administrators list of SSAS PowerPivot Mode Server

Automatic Refresh of PP enabled workbooks

PowerPivot for SharePoint

PowerPivot Gallery PowerPivot for SharePointSilverlight (client side)

Excel files as a data source PowerPivot for SharePointPP4SP must have admin access on SSAS PP mode ServerKCD between OOS and SharePoint applicationClaims to Windows Token Service running on OOS Server with Network Service enabled

External ODC file supportPowerPivot Management Dashboard

S2S Trust Configured between OOS and SharePoint

Power View reports SSRS Integrated modeSilverlight (client side)

Power View in ExcelPower View with Excel as a data source

SSRS Services account must be added to the Admin group on the BI serverSilverlight (client side)

Page 47: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

John’s setup guideArticle DescriptionRethinking Business Intelligence in SharePoint and SQL Server 2016

My take on the changes to on-premises BI in the Microsoft world, and what the implications are for the present and future

Adding Excel Services Capabilities to a SharePoint 2016 Farm

How to Set up Office Online Server to support the services previously available in Excel Services

Enable PowerPivot Support in Office Online Server 2016 and Sharepoint 2016

How to set up SharePoint 2016 and Office Online Server to support Excel workbooks with embedded PowerPivot data models

Using PowerPivot for SharePoint with SharePoint 2016

How to configure the PowerPivot for SharePoint 2016 service application

Configuring SSRS 2016 Integrated Mode with SharePoint 2016

How to configure SQL Server Reporting Services 2016 Integrated mode in SharePoint 2016

Integrating SharePoint 2016 with SSRS Native Mode

How to configure SQL Server Reporting Services 2016 Native mode and integrate it with SharePoint 2016

Page 48: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Upgrading

Page 49: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Upgrade from the bottom up

Excel Services Sharepoint 2013

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

SSAS Server 2012/2014PP4SP Mode

PP4SP2013

Office Web Apps Server 2013

Excel 2013 Client

Page 50: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Step 1 – Upgrade SSAS PP4SP Mode

Excel Services Sharepoint 2013

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

SSAS Server 2016PowerPivot Mode

PP4SP2013

Office Web Apps Server 2013

Excel 2013 Client

Page 51: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Step 2 – Upgrade OWA Server

Excel Services Sharepoint 2013

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

SSAS Server 2016PowerPivot Mode

PP4SP2013

Office Online Server 2016

Excel 2013 Client

Page 52: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Step 3 – Upgrade SharePoint Server

Sharepoint 2016

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

SSAS Server 2016PowerPivot Mode

PP4SP2016

Office Online Server 2016

Excel 2013 Client

Page 53: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Step 4 – Upgrade Office Clients

Sharepoint 2016

SQL DB SSAS Tabular SSAS OLAP Other Data Sources

SSAS Server 2016PowerPivot Mode

PP4SP2016

Office Online Server 2016

Excel 2016 Client

Page 54: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

Key Takeaways• Changes to Excel/PowerPivot primarily architectural• Office Online Server required• Increased reliance on Kerberos• Changes to SSRS primarily features based• Use Power Query for all Excel data models (soon)• De-emphasize PerformancePoint• Explore Power BI

Page 55: What's New for the BI workload in SharePoint 2016 and SQL Server 2016

http://bit.ly/1THON0f

thank youquestions?

live ratingsHTTP://WHITEPAGES.UNLIMITEDVIZ.COM@DIVERDOWN19

64

spca.biz/ZGPV