SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
SharePoint 2016 BI or
PowerBI ?
Tradition oder doch neu?
Lars Platzdasch
MCT,MCSE SQL, MCSE SharePoint
Sprecher:
Lars Platzdasch
Twitter
@LarsPlatzdasch
Xing
/Lars_Platzdasch
LinkedIn
LarsPlatzdasch
Web
www.platzdasch.de
www.3perspektiven.de
MCT: SQL, SharePoint, .net
MCSE: SQL Server Data Platform
MCSE: SharePoint
MCITP: SharePoint 2010, Administrator
MCITP: SharePoint 2010, Developer
Microsoft Certified Application Developer: .NET
Certified Ethical Hacker (CEH) - EC-Council
platzdasch netConsult GmbH & Co. KG | ISV
24/7 Support für SQL / SharePoint
3 Perspektiven GmbH | MBS
21 IT, 20 Jahre SQL Server, 14 Jahre SharePoint
Agenda
Introduction - The BI Process & Tools
SharePoint 2016 & BI: What’s New ?
SQL Server 2016/17 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
Agenda
Introduction - The BI Process & Tools
SharePoint 2016 & BI: What’s New ?
SQL Server 2016/17 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
The BI workflow
Find,
Cleanse,
Merge
Modelize
Vizualize
Analyze
Share
Consume
Data
Learn
Predict
Find,
Cleanse,
Merge
Modelize
Vizualize
Analyze
Share
Consume
ETL
DataWare
House
Reports
Web sites
paper
Data
Learn
Predict
Data
mining
Traditional BI
But the Process is the same
Agenda
Introduction - The BI Process & Tools
SharePoint 2016/19 & BI: What’s New ?
SQL Server 2016 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
Find,
Cleanse,
Merge
Modelize
Vizualize
Analyze
Share
Consume
Data
Learn
Predict
Microsoft on Prem BI
But the Process is the same
ETL / SSIS
DataWare
House
SSAS/SQL
Reports
SSRS
Data
mining
SSAS /
Excel
Web sites
paper
SharePoint & BI : a love story
…driven by the SQL Server Team
SP 2003
• Reporting
Services web
parts
SP 2007
• Excel Services
• KPI Lists
• Chart Web Parts
SP 2010
• Reporting Services
Integrated Mode
• PerformancePoint in
SharePoint
• PowerPivot for Excel
& SharePoint
• PowerView Native
mode
• Access Services
• Visio Services
SP 2013
• PowerView « Excel
Mode »
• Field List in Excel
Services
• Excel Services+
• SharePoint Filters
• Office Web Apps
SP 2016
• Excel Service ( Dead
on-prem)
• Excel Web App(online)
• SSRS 2016
• Htm5 Redering
• New UI ReportBuilder
• PDF Replaces AX for
printing
• New Chart Types
• Mobile Reports
SP 2019?
• Excel Web App(online)
• SSRS 2017
• PowerBI Server
• New Chart Types
• Mobile Reports
• Power BI on-prem
Excel in SharePoint 2013
ExcelServices
Sharepoint2013
Refresh workbook
OLAP/Tabular interactivity
SSASServer2012/2014
PP4SPMode
PP4SP
View workbook with data model
Use data model
Use Power View
Refresh data model
OfficeWebAppsServer
Refresh workbook (with limitations)
OLAP/Tabular interactivity
View/Edit workbook without data model
Excel in SharePoint 2016
Refresh workbook
OLAP/Tabular interactivity
Sharepoint2016 PP4SP
Refresh data model
SSASServer2016
PowerPivot Mode
Use data modelUse Power View
OfficeOnlineServer
View/Edit workbook with or without data model
MS BI Tools when using SharePoint 2016
SSIS SSAS
PowerPivot*
Excel Online*
Power View in Excel
Online
Power View Native
Mode
PerformancePoint
3DMap (PowerMap)
Reporting Service
Native* or
Integrated Mode*
ETL Modelize Vizualize
* New or improved
PowerQuery*
I don’t
recommend using
these tools
PowerPivot can now use PowerQuery data sources with Data Refresh
(SP2016 RTM & SQL 2016 RTM)
Excel Services (now « Excel Online » is part of the new WAC (new
« Office Online Server »)
New version of Reporting Services (SSRS 2016)
• Native mode : all features, including Mobile, KPIs
• SharePoint Integrated Mode : HTML5, new controls
Web Application Companion
PerfomancePoint
PerformancePoint
Decomposition Tree
Reporting Service SharePoint Integrated
Mode
1 Install SharePoint
2016 with SQL Server
2014 or 2016
2 Install Office Online
Services
3 Install Analysis
Services in SharePoint
Mode
SQL 2014 supported,
2016 Recommended
4 RegisterAnalysis
Services in Excel Online
5 Deploy PowerPivot
Add-in (Data
refresh,PowerPivot
Gallery,…)
6 Deploy Reporting
Service Integrated
Mode
Installing the SharePoint 2016 BI Stack
7.Set Kerberos
Constraint Delegation
between SP and OOS
Agenda
Introduction - The BI Process & Tools
SharePoint 2016 & BI: What’s New ?
SQL Server 2016/17 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
SSRS 2016 in a Nutshell
HTML5, new controls, new look, new Portal
3 types of Reports :
• KPI
• Mobiles
• Paginated (->also in SharePoint mode)
Reports can be pinned to PowerBI dashboards
SSRS 2017 in a Nutshell
Agenda
Introduction - The BI Process & Tools
SharePoint 2016/19 & BI: What’s New ?
SQL Server 2016/17 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
Find,
Cleanse,
Merge
Modelize
Vizualize
Analyze
Share
Consume
Search
Data
Learn
Predict
SSS
Power BI
Desktop
SharePoint
OnlinePower BI Service
(app.powerbi.com)
But the Process is the same
Microsoft PowerBI 2.0
Power BI:
Thx to
Power BI:
Agenda
Introduction - The BI Process & Tools
SharePoint 2016/19 & BI: What’s New ?
SQL Server 2016 Reporting Services : What’s New ?
Power BI
Conclusions - Advices
Go for PowerBI
• Easier, faster, PowerBI team more involved, more visualizations, extensible(D3.js, api,...)
• But the identity doesn’t flow (yet) in hybrid mode
• Can be embedded in SharePoint On Prem
SharePoint 2016 is still fine for BI ( 80% are related to SSRS )
• ETL :
• Start with in Excel with PowerQuery and PowerPivot for the prototype
• If there is a BI team : use SSIS
• Modeling :
• Start with PowerPivot for the prototype
• If there is a BI team : use SSAS
my advices
SharePoint 2016 (continued)
• Visualization
• Avoid Power View ( native mode and Excel Mode : requires Silverlight, no
clear roadmap)
• Use Excel Online or SSRS Integrated or Native
• KPIs :
• Drill Down : use PerformancePoint or Excel on top of SSAS
• Make sure the SharePoint team master Kerberos delegation !
my advices
Or… Use SSRS 2016 (continued)
• Store links to reports in SharePoint ( native Mode )
• or Pin reports to PowerBI dashboards
my advices
Links
• SQL Chick
:https://www.sqlchick.com/s/PowerBIEndToEndFeatures_Meli
ssaCoates.pdf
https://docs.microsoft.com/de-de/sql/reporting-
services/report-server-sharepoint/reporting-services-report-
server-sharepoint-mode
• https://docs.microsoft.com/de-de/sql/analysis-
services/analysis-services
Vielen Dank für eure
Zeit.
Twitter:@LarsPlatzdasch

Contenu connexe

Dernier

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 

Dernier (20)

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 

SharePoint 2016 BI or PowerBI what for what - Lars Platzdasch