Download presentation
Presentation is loading. Please wait.
Published byCory Briggs Modified over 8 years ago
1
Power BI On-Prem/Power BI for Enterprise Kerry Tyler & Paul Turley Kerry works for Denny, Paul works for Intelligent Business SQL Saturday Huntington Beach
2
About Paul Paul Turley (Blog | LinkedIn | Twitter) is a Mentor with SolidQ and a Microsoft SQL Server MVP. He consults, writes, speaks, teaches & blogs about business intelligence and reporting solutions. He works with companies around the world to visualize and deliver critical information to make informed business decisions. He is a Director of the Oregon SQL PASS chapter & user group, the lead author of Professional SQL Server 2012 Reporting Services and 13 other titles from Wrox, Packt & Microsoft Press.Blog | LinkedIn | Twitter
3
About Kerry Recovering Sysadmin 10+ years of data—Varying degrees of SQL Server Engine & BI Currently SQL Server Consultant Used to fly little airplanes 3 |04/02/20163 || SQLSat SNA
4
Agenda BI Solution Design PatternsGetting Data “into” Power BI Enterprise Connector’s Architecture/How it Works Setup WalkthroughPros/Cons/Caveats 04/02/2016| SQLSat SNA4 |
5
Universal Rules of Business Intelligence Projects The principles of data are like the laws of physics …and gravity The application of each principle can vary …depending on the size & scale of a solution… some steps can be omitted some rules can be bent or even broken …but there are always trade-offs and consequences As the scale & complexity of the solution expands, we will be reminded that the fundamental rules always apply
6
Universal Data Problems Trustworthiness Maintenance Data Quality Ownership & Stewardship Conformity Completeness
7
SQL Server Analysis Services Power Pivot/Excel Power Query/Excel Power Pivot/SharePoint Power BI/Office 365 Power BI.com/ Power BI Desktop Power BI Technologies & Tools History 199820002005200820122014 2015 201020132016 Power View product release service release update
8
BI Solution Stages Data Sourcing & Transformation Dimensional & Semantic Modeling Data Presentation & Delivery Self- service Enterprise Power Query Integration Services Power Pivot SQL Server / Analysis Services Power BI Excel PivotTables & Charts Reporting Services Power BI Excel PivotTables & Charts PQ
9
Project Stages Requirement sponsorship & validation Data acquisition Cleansing & conformity Data stewardship & maintenance Data modelling Security & access control Processing & scheduling Consumption & usability Education
10
Power BI Solution Scenarios Desktop Shared hosted model Shared model with on-prem data sources
11
Desktop Scenario
12
Shared Service Scenario
13
On-Prem Data Scenarios
14
Personal & Enterprise Gateways Personal Gateway Enterprise Gateway Import data and set up scheduled refresh XComing soon Run as an app for users who aren't administrators on the computer X Run as a single user with your credentials X Serves multiple users with access control per data source X Support for DirectQuery to SQL ServerX Support for a live connection to Analysis Services X Monitoring and auditing for gateway and data sources Coming soon https://powerbi.microsoft.com/en-us/gateway
15
Data in Power BI Uploaded DatasetDirectQuery Source 04/02/2016| SQLSat SNA15 |
16
Data Sources Uploaded DatasetDirectQuery/“Live” SQL Server Analysis Services Oracle SAP HANA Teradata 04/02/2016| SQLSat SNA16 |
17
Scheduled Refresh SQL Server Analysis Services SAP HANA File Folder Oracle Teradata SharePoint list (on-premises) Supported through Enterprise Gateway 04/02/2016| SQLSat SNA17 |
18
Live Connectivity What we’re here for 04/02/2016| SQLSat SNA18 |
19
Power BI Gateway - Enterprise Demo! 04/02/2016| SQLSat SNA19 |
20
Azure IaaS DAX Architecture 04/02/2016| SQLSat SNA20 | DAX Power BI ? ? klt@corp.com corp\klt Results klt@corp.com
21
Gateway, AD, & “Effective Username” The Power BI login needs to match the UPN of an AD user 04/02/2016| SQLSat SNA21 |
22
Gateway, AD, & “Effective Username” (con’t) This could break in a number of scenarios O365 @blah.onmicrosoft.com email address Email Address doesn’t match AD login name Multiple domains involved in Trust(s) between gateway server, SSAS, where users live, etc Dealt with via AAD dirsync Log in to PBI with actual UPN 04/02/2016| SQLSat SNA22 |
23
AuthN/Z Gateway connects to SSAS using dedicated account (more on this later) Within the SSAS DB (MD or Tabular), security behaves as it normally would Role membership(s) Row-level security 04/02/2016| SQLSat SNA23 |
24
Gateway Setup 04/02/2016| SQLSat SNA24 |
25
First, Get the Connector (Signed in)… 04/02/2016| SQLSat SNA25 |
26
Get the Connector (Not Signed In) 04/02/2016| SQLSat SNA26 |
27
Things You’ll Need Domain-joined servers (SSAS & Gateway) Decide where to install Domain account with “sa” rights on target SSAS box* Security within the model configured “like you usually would” 04/02/2016| SQLSat SNA27 |
28
…about that asterisk Think about/Treat this like you would any other Service Account Password Expiry Treat it separately from the Engine sa accounts 04/02/2016| SQLSat SNA28 |
29
Enterprise Gateway Data Source Setup 04/02/2016| SQLSat SNA29 |
30
Things You Can Do Use real-time SSAS data to feed any dashboard or report object Configure multiple sources with a single Gateway Monitor usage Restore broken Gateway 04/02/2016| SQLSat SNA30 |
31
Things to Know SSAS Multidimensional: DAX-MD Single Gateway can service multiple Data Sources/Sets Gateway service runs as NT SERVICE\PBIEgwService RTM/Gold/GA: It’s for real! 04/02/2016| SQLSat SNA31 |
32
More Things to Know Requires Power BI Pro: $10/user/month Replaces the old “Analysis Services Connector” The ASC worked until Thursday… 04/02/2016| SQLSat SNA32 |
33
Things You Can’t Do Install the ASC on same machine as DMG Install more than one instance of ASC on a single machine Feed this on-prem data to Power BI Q&A Tug on Superman’s cape 04/02/2016| SQLSat SNA33 |
34
Things You Probably Should Know Each ASC can only talk to a single SSAS Instance This could get messy “Sharing” may or may not work like you expect Dashboard Tiles refresh every 10 minutes Have to have paid “Power BI Pro” 04/02/2016| SQLSat SNA34 |
35
The Future! Changes come fast This is out of Preview…Use it! 04/02/2016| SQLSat SNA35 |
36
URLs/References www.powerbi.com www.powerbi.com Pricing/Feature comparison breakdown: http://powerbi.microsoft.com/pricing http://powerbi.microsoft.com/pricing Troubleshooting Enterprise Gateway: https://powerbi.microsoft.com/en- us/documentation/powerbi-gateway- enterprise-tshoot/ https://powerbi.microsoft.com/en- us/documentation/powerbi-gateway- enterprise-tshoot/ 04/02/2016| SQLSat SNA36 |
37
Questions? 04/02/2016| SQLSat SNA37 |
38
Contact Kerry L. Tyler Blog: www.airbornegeek.com Twitter: @AirborneGeek Email: kerry@dcac.co Paul Turley Blog: SqlServerBiBlog.com Twitter: @paul_turley Email: paul@intelligentbiz.net 04/02/2016| SQLSat SNA38 |
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.