Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bob Duffy 22 years in database sector, 250+ projects

Similar presentations


Presentation on theme: "Bob Duffy 22 years in database sector, 250+ projects"— Presentation transcript:

1 Bob Duffy 22 years in database sector, 250+ projects
SQL Server MCA, MCM, MVP SSAS Maestro Senior Data Platform Consultant with Microsoft Database Architect at Prodata SQL Centre of Excellence

2 Agenda Overview and Features Install and Config
Hardware and Capacity Planning Authentication and Kerberos Service Accounts Licensing Migration

3 The Paginated Report (aka RDL)

4 What’s wrong with paginated SSRS ?
Good Bad Fantastic Skills in the market Self service flopped Pixel perfect printing Poor for ad hoc analysis Hugely scalable Little to no Interaction Cost Effective Licensing: per Core & bundled with SQL Product Limited data visualization Great SDLC Mobile Reporting No Analytics Integration Really an “IT” Tool No dashboarding No KPI concept Not sexy like tableau or PowerBI No real mashup

5 The official features for PBI Report
13/11/2018 The official features for PBI Report RLS and Role Security Anonymous and Embedded R Visuals ESRI Maps Mention RAPID release cycle © 2011 Prodata. All rights reserved.

6 Lifecycle and Release Changes
Modern Lifecycle Only 12 months support in any release MUST stay current Release Schedule: Multiple times a year

7 Five Main Benefits – IN A SINGLE Portal
Feature Benefit Power BI Reports Self Service Interactive Analytics Integration Mobile friendly Data Mashup Sexy ;-) Mobile Reports (x2) First Class KPIs Best of breed mobile dashboards Offline data caching And PowerBI Mobile too. Office Online Integrated Excel in the Web App SSAS Pivot tables Excel reports and dashboards Ah Hoc Analysis Paginated Reports Latest classic SSRS Engine Pixel perfect printing Static Reporting distribution Embedded Analysis Services Host PowerBI Models in local SSAS 1-2GB max size

8 Installation and Configuration

9 Step 1 Download

10 Step 2 Run Installer

11 Step 3 Configure

12 Step 3 Configure

13 Step 4 Browse to Web Portal

14 Manage - PBI + Report Server
Like SSRS. Three config options SSMS Settings on Portal Config file

15 New Settings for Power BI
We haven’t needed to change any (Apart from OfficeOnlineDiscoveryURL)

16 Office Online Deployment
Manual download and Powershell Install Register in PowerBI SSRS Site Settings

17 What’s Installed on the Server? Demo

18 Technical Architecture and Scalability
Key Technical Architecture Questions Number and Type of users Support for extranet users v DMZ ? Load Balance or not ? Full SSAS Tabular or Cached Data ?

19 Capacity Planning

20 Selecting the Right hardware
Sensitive to CPU Speed and Ram Performance Recommendations: Intel E5-26** Series ok Intel Skylake+ better (Platinum Series) Consider locking Turbo mode if you want best performance (and don’t pay the power bill) Use the fastest ram (2,400 Ghz+) Virtualization can bump up license price ! Don’t use NUMA on large tabular models

21 Identity in distributed MSBI Solutions
Windows Custom (Forms / Key) Anonymous Trusted Account Power BI Kerberos Constrained Delegation SSRS Office Online Kerberos Delegation Impersonation Cloud

22 Configuring Kerberos Configure SPN for remote data (SQL/SSAS)
Config SPN for SSRS Add delegation to service account Change SSRS Config File

23 Service Accounts for PBIRS
Type Example Pros / Cons Virtual Service Account NT Service\ReportServer Default Automatic SPN Configuration Doesn’t work in Scaled out Config Network Service No Domain account required Works in Scaled out Config Domain Account DOMAIN\svcSSRS Centralised Management Manual SPN Configuration Preferred by some security teams Recommendation: - Use Virtual Service Accounts in simple environments - Use Domain service account in more complex environments (multiple names, co-habiting with IIS)

24 Data Security in PowerBI
In Cloud ON Premise Windows Identity Username() Yes Impersonation Yes, Kerberos Role based Security AD Group Membership Live to SSAS – Yes Cached – Not Yet Row Level Security No BUT workaround using Username() Forms Based App Based Authentication only No username() or Roles

25 Licensing – Power BI Premium

26 Licensing Example 1,000 users
SQL Server EE with Software Assurance Bought in 2 core packs, about 10k euro a core All manner of discounts and payment deals About 80k over 3 years or Power BI Premium Dedicated cloud cores with ”free” on premise cores Example for a P1 8 cores is about €150k over 3 years Plus 200 * 8.40 pm=€20k pear year.

27 Migration

28 Migration In place upgrade not supported
No one does that – so who cares…

29 Database Migration

30 Migrate Reports with 3rd party tools/scripts
13/11/2018 Migrate Reports with 3rd party tools/scripts If you have SharePoint Integrated, then database migration is not possible. © 2011 Prodata. All rights reserved.

31 Powershell - ReportingServicesTools
13/11/2018 Powershell - ReportingServicesTools If you have SharePoint Integrated, then database migration is not possible. © 2011 Prodata. All rights reserved.

32 Green Fields Deploy projects from Visual Studio to new target

33 Thank You For more information – follow Guy in a Cube


Download ppt "Bob Duffy 22 years in database sector, 250+ projects"

Similar presentations


Ads by Google