Hybrid Power BI With the on Premise Data Gateway

Slides:



Advertisements
Similar presentations
Agenda AD to Windows Azure AD Sync Options Federation Architecture
Advertisements

Core identity scenarios Federation and synchronization 2 3 Identity management overview 1 Additional features 4.
Configuring SharePoint 2013 and Office 365 Hybrid – Part 1
V Business and Technology Consulting. What is BI in the Sky? Relational database-as-a-service Highly scalable Always-on with geo-replication Self-managed.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Hybrid Search with SharePoint 2013 and Office 365 Brendan Griffin.
Overview Of Microsoft New Technology ENTER. Processing....
Virtual techdays INDIA │ august 2010 SQL Azure – Tips and Tricks Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Self Service BI: 21 st November 2009 Bob Duffy Database Architect Prodata SQL Centre of Excellence Project Gemini PowerPivot.
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft Architecture options for implementing Skype for Business PRD32 7.
With ADFS and Azure Active Directory
Office 365 Performance Management. Meet Paul Andrew Office 365 Technical Product Manager – Office 365 datacenter, networking, identity management.
#SPSMX Hybrid Environments SharePoint On-premises & SharePoint Online Luis Du Solier SharePoint Premier Field Engineer Microsoft.
Data Management Gateway Deep Dive. Thanks to our Main Sponsors:
BE-com.eu Brussel, 26 april 2016 EXCHANGE 2010 HYBRID (IN THE EXCHANGE 2016 WORLD)
Agenda  Microsoft Directory Synchronization Tool  Active Directory Federation Server  ADFS Proxy  Hybrid Features – LAB.
#SQLSAT454 Deep Dive DMG Data Management Gateway(s) Jean-Pierre Riehl
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.
Connecting Power BI to On-Prem SSAS Tabular Kerry L. Tyler SQL Saturday #390 Philadelphia.
Hybrid Identity Deep dive Ross Adams 2016 Redmond Summit | Identity Without Boundaries May 25 th 2016 Azure AD
SaaS apps.
Implement Storage Implement Blobs and Azure Files Manage Access Configure Diagnostics, Monitoring & Analytics Implement SQL Databases Implement Recovery.
Adam Saxton. Sr. Content Developer working on Business Intelligence products 10 years supporting SQL Connectivity and BI Products Avid blogger and YouTuber.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
Identity; What you need to know to be in the Microsoft Cloud
Data Security with Power BI, SSAS, SQL Server 2016 and Active Directory June 10, 2017.
Connecting Power BI to On-Premise Dynamics CRM/GP Data
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
6NPS Session 1 Introduction and Planning for Microsoft Forefront Threat Management Gateway (TMG)
4/11/2018 4:51 AM BRK3118 Keeping your on-premises data up to date with the On-premises data gateway Robert Bruckner Principal Architect Gateways & Connectors.
Cloud BI with Azure Analysis Services
Connecting Power BI to On-Prem Data with SSAS
När verkligheten hälsar på
Optimize your network for the cloud
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
Using a Gateway to Leverage On-Premises Data in Power BI
Power BI Architecture, Best Practices, and Performance Tuning
Cloud BI with Azure Analysis Services
Using a Gateway to Leverage On-Premises data in Power BI
Who am I Hector Villafuerte
Logo here Module 8 Implementing and managing Azure networking 1.
Power BI Security Best Practices
Design and Implement Cloud Data Platform Solutions
Using a Gateway to Leverage On-Premises Data in Power BI
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Leverage your on-premise investments with cloud innovation
Microsoft Flow and PowerApps End-to-End
Bob Duffy 22 years in database sector, 250+ projects
Hybrid Search Planning Implementation.
Welcome! Power BI User Group (PUG)
05 | AD to Windows Azure AD IT Professionals
Cloud BI with Azure Analysis Services
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
12/1/ :04 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
SharePoint Online Hybrid – Configure Outbound Search
12/6/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
M318.
Planning and Deploying PBIRS
Surviving identity management in a hybrid world
Power BI with Analysis Services
M6: Advanced Identity Management topics for Office 365
Office 365 Identity Management
Bob Duffy 27 years in database sector, 250+ projects
Bob Duffy 22 years in database sector, 250+ projects
Cloud BI with Azure Analysis Services
SQL Saturday Madison, April 8th
10 | Implementing Directory Synchronization
Embedding Power BI in your application
Keeping Data Secure In Azure
Presentation transcript:

Hybrid Power BI With the on Premise Data Gateway Bob Duffy, MCA, MCM, MVP

Bob Duffy 27 years in database sector, 250+ projects SQL Server MCA, MCM, MVP SSAS Maestro Senior Data Platform Consultant with Microsoft 2005-2008 Database Architect at Prodata SQL Centre of Excellence http://blogs.prodata.ie/author/bob.aspx bob@prodata.ie

Agenda Gateway Architecture How it works How to install / configure Identity and Security Deployment Topologies Fun with Microsoft Flow and the gateway Q+A

Cloud Data Cloud Services and Apps

Gateway Architecture ON - Premises Data Gateway Query / Import Scheduled Refresh ( ) Direct Live Query

Get Data

How The Gateway Works https://docs.microsoft.com/en-us/power-bi/service-gateway-onprem-indepth

Installation and Configuration https://powerbi.microsoft.com/en-us/gateway/

Installation

The On-premise Gateway Service Account Only handles connection to cloud and service bus (Does not need rights to any data sources) Connects to internet via computer account. Recommendation Use default unless very locked down / strict proxy server

The Cloud Gateway Service Gateway Installation creates Cloud Gateway You have to add Data Sources Each Data Source has Credentials are used to connect Credentials must have query access

Cloud Gateway Demo

SSO Identity for Models Only supported on SSAS In Azure Identity is via UPN in Azure Active Directory Gateway uses impersonation to send UPN to data source Most common Error is below (UPN Mapping)

UPN Mapping Azure AAD UPN Must match On-premise UPN DirSync matches usernames and UPNs Eg bob@prodata.ie What if it doesn’t? UPN Mapping feature in cloud gateway settings Change in Active Directory Controller

Implementing RLS First get Identity Working Test by using USERPRINCIPLENAME() function in dax. Add roles in Model with membership to AD groups or users

Deployment Options Depends On Capacity (Concurrency) High Availability Need for Isolation

Fun with Power Apps and the Gateway

What’s Your Favourite Laptop Survey ?

http://www.sql.ie/Survey

Thank You Any Q+ A

Monitoring and Troubleshooting

Firewall and Network Considerations Azure service Bus Needs these outbound port ranges 443, 5671, 5672, 9350-9354 IP Range is as per Microsoft Datacenter IP List Recommendations whitelist IP ranges Recommendation: avoid proxy servers Express Route may need routing configuration IP Ranges: https://www.microsoft.com/en-us/download/details.aspx?id=41653

Performance and Monitoring Windows Performance Object On-Premise data gateway Performance Counter Usage # of queries executed /sec Monitor for high usage to baseline # of queries failed / sec If > 1 queries failing. # of Mashup queries failed / sec If > 1 refresh failing # of items in the Service Bus pool If high query back pressure Process\Processor%\ Microsoft.PowerBI.EnterpriseGatway If CPU% is high need consider dedicated box and more/better CPU. *New* Load balancing