37
John P White [email protected] @diverdown1964 http://whitepages.unlimitedviz.com Cloud, On-Premise, or Hybrid - Where are you making BI investment decisions and why?

John P White [email protected] @diverdown1964

Embed Size (px)

Citation preview

John P [email protected]@diverdown1964http://whitepages.unlimitedviz.com

Cloud, On-Premise, or Hybrid - Where are you making BI investment decisions and why?

Welcome to SharePoint Saturday Houston

Please turn off all electronic devices or set them to vibrate If you must take a phone call, please do so in the hall so as

not to disturb others Special thanks to our Title Sponsor, ProSymmetry

Thank you for being a part of the

5th Annual SharePoint Saturday

for the greater Houston area!

Thanks to all our Sponsors!

Information

Speaker presentation slides should be available from the SPSHOU website within a week or so

The Houston SharePoint User Group will be having it’s next meeting Wednesday April 15th. Please join us at www.h-spug.org

John WhiteCTO/Co-Founder of UnlimitedVizSharePoint Server MVP, SQL Server v-TS

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

Agenda BI Architecture On Premise Options Cloud Options Migration Options

tyGraphDemo

BI Architecture

ONE DOES NOT SIMPLY

RETURN HIS RAW DATA FROM THE DATABASE

BI Architecture 101

Data Marts

Extract, Transform, and Load (ETL)

Middleware Server(s)

DataWarehouse

StorageDesign and Visualization

Data Cubes and Tabular Models

E

T

L

Reporting Server(s)

BI and Designer Clients

Source data

On Premises Options

EE

Microsoft enterprise (classic) BI

SQL Server DBSQL Server Integration Services (SSIS)

SharePoint (with)• Excel Services• PowerPivot for SharePoint• SSRS SharePoint Mode• PerformancePoint

SQL Server DB

StorageDesign and Visualization

SQL Server Analysis Services

Multidimensional and Tabular modes

L

SQL Server Reporting Services (SSRS)

ExcelSQL Data ToolsReport Builder3rd party tools

ETL

E

T

Source data

Enterprise BI Good curation Relatively expensive Slow to rollout Large Capacity Frequent updates Fine grained permissions

Microsoft personal BI (All in Excel)

Worksheets

Tabular Data Model (xVelocity)

Pivot Charts and Tables

Power View (Analytic reports)

Power Map (Geospatial and time series data)

Power Pivot (Model design)

Power Query (ETL)

Power Pivot Import (EL)

Personal BI Highly accessible Little data reliability No curation Capacity limits Difficult to share Manual updates

Team BI

Worksheets

SSAS SharePoint Mode

Power Pivot Refresh

Excel/PowerPivot/SharePoint

Workbook

xVelocity Data Model

Power Pivot

Data Sources

Excel Services

Analysis Services SharePoint Mode

Power Pivot Service

Application

Data Sources

Excel Client SharePoint Farm

XLSX File

Team BI and SharePoint Dashboards

Power Pivot Worksheets• Pivot Tables and Charts• Power View

Data Marts and other

Data Cubes and Tabular

Models

Standard Worksheets• Pivot Tables and Charts

PerformancePoint Reports• Analytic Charts and Grids• Decomposition trees

SQL Server Reporting Services Reports• Standard• Power View

PerformancePoint Scorecards and KPIs

Team BI Some curation Accessible Good Sharing story Capacity Limits Automatic periodic data refresh

Personal to Enterprise with xVelocity

Personal Excel Power Pivot Power View Power Query Power Map

Team SharePoint Excel Services PowerPivot for SharePoint Reporting Services

Integrated

Enterprise Analysis Services Integration Services

On Prem DeploymentDemo

Cloud Options

IAAS vs SAAS

Office 365Features Access through a browser Data model interactivity Excel web part Anonymous sharing

Limits 10 MB file size limit No refresh

Power BI Data refresh with Data Management Gateway Increased file size limits (250 MB/model) Mobile client Natural language query (Power Q&A) Add-on to Office 365

Power BI Enterprise Issues Refresh rate Capacity Data sensitivity/sovereignty Fine-grained permissions Cost

Power BI Dashboard Preview AKA “the new Power BI” Freemium model ($10/user/month for full) No reliance on Excel or Office 365 SSAS Connector with fine grained permissions Enterprise grade at last

tyGraph Services ArchitecturetyGraph Domain

AD

tyGraph Harveste

r

SQL Server DW

SSAS Tabular

SharePoint PowerPivot for

SharePointExcel Services

SSAS Gateway

Power BI Dashboard

s

Data Management

Gateway

Cloud DeploymentDemo

Migration Options

Tool AvailabilityOn Prem SQL Server SQL Server Analysis Services SQL Server Integration Services SQL Server Reporting Services SharePoint BCS Excel Services PowerPivot for SharePoint Power View PerformancePoint

Cloud (SAAS) SQL Azure SharePoint Online BCS Excel Services Power BI

Data Management Gateway SSAS Connector

SQL Server Reporting Services?

SSRS in Power BI

“SSRS will be a native component of Power BI. All the functionality of SSRS will be available in Power BI by this summer. SSRS connectivity will be real-time connectivity to the on-prem data source. No refresh required.”

Amir NetzChief Architect, Microsoft Business Intelligence

SQL PASS Summit, May 7, 2014

Cloud OptionsInvestment Excel Files

Connected to data Connected to SSAS With small embedded models With large embedded models With refreshed models

SQL Server Reporting Services

BCS PerformancePoint

Cloud Option SharePoint Online

Connected to SQL Azure (hybrid – on prem SSIS) Using the SSAS Connector (hybrid – on prem SSAS) Nothing extra With Power BI With Power BI (hybrid – connected to on-prem data)

Coming soon (likely hybrid) BCS (hybrid – connected to SQL Azure) No current migration path

Fine Grained Permissions The “double hop” Problem Solutions

Kerberos – A double edged sword Claims – future solution (?) Impersonation

SetUser() – (SQL Server) EFFECTIVEUSERNAME - (Analysis Services, Excel Services, PerformancePoint)

Get Prepared Build on the tabular model whenever possible Familiarize yourself with SSAS, SSIS, SSRS Federate Identity Understand EffectiveUserName and SetUser Minimize PerformancePoint investments

Q&A/Cheap advice

@diverdown1964whitepages.unlimitedviz.com

Please Leave Feedback

Please fill out the session survey with your feedback. You can scan the QR Code to launch the survey.

Submitting the survey makes you eligible for a Giveaway at the end of the session.

Survey Link: WhatsYourAnswer.com?S201547151159