what's new for the bi workload in sharepoint 2016 and sql server 2016
Post on 06-Jan-2017
391 Views
Preview:
TRANSCRIPT
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
http://bit.ly/1THON0f
SPONSORS
John WhiteCTO/Co-Founder of UnlimitedVizM.Sc., Office Servers MVP, SQL Server v-TS
jpw@unlimitedviz.comhttp://whitepages.unlimitedviz.com@diverdown1964
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
http://bit.ly/1THON0f
SharePoint 2007
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
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
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
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
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
http://bit.ly/1THON0f
SharePoint 2013 BI Core Pillars
• Excel Services• PerformancePoint
• SQL Server Reporting Services• Power Pivot for SharePoint
Office Group SQL Group
http://bit.ly/1THON0f
EXCEL SERVICES AND POWERPIVOT FOR SHAREPOINT
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
http://bit.ly/1THON0f
The Big News
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
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
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
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
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
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
http://bit.ly/1THON0f
Excel Services Authentication Settings
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/
http://bit.ly/1THON0f
Installation Changes (PP4SP)• Service application and SSAS PP4SP now separate
installation• SSAS Instance now referred to as Power Pivot mode
http://bit.ly/1THON0f
Power View Silverlight Dependency
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
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
http://1drv.ms/1LqMwbM
http://bit.ly/1THON0f
PERFORMANCEPOINT SERVICES
http://bit.ly/1THON0f
PerformancePoint 2016 – What’s New
It’s still there!
http://1drv.ms/1LqMwbM
http://bit.ly/1THON0f
SQL SERVER REPORTING SERVICES
http://bit.ly/1THON0f
“Reporting Services is our on-premises solution for BI report
delivery”Microsoft - Business Intelligence – our reporting roadmap – October 2015
http://bit.ly/1THON0f
Four Report Types• Paginated
• Classic SSRS • Interactive
• Power BI• Mobile
• New SSRS (Datazen)• Power BI
• Analytical• Excel
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
http://bit.ly/1THON0f
HTML 5 Based Rendering Engine
http://bit.ly/1THON0f
Reporting Services Web Portal
http://bit.ly/1THON0f
Customizable Parameters Pane
http://bit.ly/1THON0f
Mobile Reports
http://bit.ly/1THON0f
New UI for Report Builder/Data Tools
Old
New
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
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
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
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
http://bit.ly/1THON0f
Future options?
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)
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
http://bit.ly/1THON0f
Upgrading
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
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
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
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
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
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
http://bit.ly/1THON0f
thank youquestions?
live ratingsHTTP://WHITEPAGES.UNLIMITEDVIZ.COM@DIVERDOWN19
64
spca.biz/ZGPV
top related