Bridge the cloud divide with hybrid business intelligence in SharePoint 2016 and Office 365 Chris McNulty, Microsoft John White, MVP
John White CTO/Co-Founder of UnlimitedViz MSc. MVP SQL Server v-ts jpw@unlimitedviz.com http://whitepages.unlimitedviz.com @diverdown1964 Chris McNulty Sr. Product Manager, Microsoft 15 years in SharePoint, 20+ in IT MVP MCP MCSE MCTS VTSP MSA Chris.McNulty@Microsoft.com @cmcnulty2000
Challenges 011010 1010 001101010 011001 My data is onpremises, but all the cool new stuff is in the cloud
Opening demo
Cloud BI issues Data Latency Capacity Data Sensitivity Data Sovereignty Regulatory Requirements Data Security
Tooling
Classic BI architecture
Power BI/Excel data model
Power BI service architecture Refresh
Power BI service architecture Direct Query
Direct Query supported data sources* Analysis Service Tabular Analysis Services Multidimensional (cubes) SQL Server SAP HANA Oracle Teradata SQL Azure Database SQL Azure Data Warehouse Spark on HDInsight
TIP - Direct Query data source credentials Use a least privilege account for all data sources except Use an admin account for SQL Server Analysis Services
Power BI service architecture
On premises data gateway Cloud Services PowerApps Power BI, Microsoft Flow etc. Gateway Cloud Service Data source connection credentials are encrypted Cloud Azure Service Bus On-premises On-premises data Gateway Data source connection credentials can only be decrypted by the gateway On-premises data sources Other Data Sources SQL Server Files SharePoint
How it works PowerApps Cloud Publish apps to people in your organization so they can access anywhere Connections Build apps that interact with your data sources and respect their permissions Use on web and mobile Find and use apps instantly on the web and in PowerApps mobile for ios and Android Create in PowerApps Studio Build apps in a visual experience that shows exactly what you ll get Your data PowerApps connects to a range of data sources and systems, including custom APIs
https://flow.microsoft.com
Cloud reporting with on premises data
Cloud reporting The four report types Paginated Interactive Analytical Mobile
Cloud reporting The four report types Paginated Classic SSRS (RDL) Interactive Power BI (PBIX) Analytical Excel (XLSX) Mobile SSRS Mobile (RSMOBILE) formerly Datazen Power BI Does not render paginated yet Renders interactive Renders analytical Does not render mobile (all reports are inherently mobile)
What you saw Excel Online/on-premises data
What you saw Power BI/onpremises data
What you saw SSRS publish to Power BI
On premises based visuals with cloud data
On-premises reporting The four report types Paginated Classic SSRS (RDL) Interactive Power BI (PBIX) Analytical Excel (XLSX) Mobile SSRS Mobile (RSMOBILE) formerly Datazen Excel/Excel Services/Excel Online Server Renders analytical SQL Server Reporting Services 2016 Renders paginated Does not render interactive yet Does not render analytical yet Renders mobile
hat you saw Analyze in xcel
hat you saw SPO data in xcel
SQL Server Integration Services
Microsoft Flow
Azure stream analytics
Roadmap Power BI SharePoint Online web part Power BI rendering in SSRS (aka Power BI on prem) Power BI SharePoint web part
Points to consider The Enterprise Data Gateway is the key to hybrid BI Power BI is the platform for cloud BI SQL Server Reporting Services is the platform for onpremises BI SharePoint is the dashboard/integration platform for both cloud and on-premises Identity matters
Q&A