Deploying Power BI in the enterprise.

Slides:



Advertisements
Similar presentations
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Advertisements

TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
ON YOUR TERMS Business needs * Enhanced by upcoming Azure IAAS features GoodBetterBest * * GoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBest.
Purpose of this presentation: Describe the capabilities and value of Power BI for the IT Professional Target audience: Business Intelligence IT Professionals.
Introduction to the Power BI Platform Presented by Ted Pattison.
#SQLSAT454 Using Power BI in Enterprise Andrea
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
ABOUT COMPANY Janbask is one among the fastest growing IT Services and consulting company. We provide various solutions for strategy, consulting and implement.
Protect your data Enable your users Desktop Virtualization Information protection Mobile device & application management Identity and Access Management.
The BEST Citrix/Microsoft RDS alternative
Power BI – What You Need to Know
Unit 3 Virtualization.
Web GIS: Architectural Patterns and Practices
Data Platform and Analytics Foundational Training
SQL Server PowerPivot for IT Pros
LSI Business Intelligence Initiative
Mile Hi Power BI User Group
Getting started with Power BI
Power BI for the Enterprise
What’s new in SQL Server 2017 for BI?
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
Welcome! Power BI User Group (PUG)
Using a Gateway to Leverage On-Premises Data in Power BI
Microsoft Operations Management Suite Insight and Analytics
Get to know SQL Manager SQL Server administration done right 
Power BI after more than 1 year in production
Lead SQL BankofAmerica Blog: SQLHarry.com
What’s new with Power BI /guyinacube.
Let’s talk Power BI Premium /guyinacube Adam Saxton.
Using a Gateway to Leverage On-Premises data in Power BI
Power BI in the Wild Power BI at Innovative Architects Julie Smith
Data Platform and Analytics Foundational Training
Preparing for a Hybrid SharePoint World
Microsoft SharePoint Server 2016
Power BI Premium overview
Power BI Security Best Practices
Configuration Management with Azure Automation DSC
H*ckin Sweet Reports with Power BI
Victoria Power BI User Group Meeting
Veeam Backup Repository
Using a Gateway to Leverage On-Premises Data in Power BI
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Administering and Deploying Power BI Solutions
Microsoft 365 Business Customer Targeting 2/6/18
Leverage your on-premise investments with cloud innovation
Cloud Connect Seamlessly
Multi-Farm, Cross-Continent SharePoint Architecture
Resco Mobile CRM Enables Sales Reps and Field Technicians to Access CRM Data Effortlessly While On the Go Across All Types of Mobile Devices WINDOWS APP.
Presented by Jet Reports
Bob Duffy 22 years in database sector, 250+ projects
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Through the Microsoft Azure Platform, TARGIT Decision Suite Enables Organizations to Analyze Critical Data, Giving Them the Courage to Act MICROSOFT AZURE.
H*ckin Sweet Reports with Power BI
Power BI Deployment: Scaling from 5 to 5000
Access and Information Protection Product Overview October 2013
Power BI in the Wild Power BI at Innovative Architects Julie Smith
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Microsoft Virtual Academy
Power BI Premium Service
Hybrid data warehousing
SharePoint 2019 Overview and Use SPFx Extensions
Enterprise MS BI for Everyone
Making Sense of the Power BI Ecosystem
Power BI with Analysis Services
Power BI.
System Center Marketing
Making Sense of the Power BI Ecosystem
Power BI Security Fundamentals
Microsoft Virtual Academy
Presentation transcript:

Deploying Power BI in the enterprise. Lessons learned. May 2018

About me Johan Ludvig Brattås Managing consultant, Capgemini Johan-ludvig.brattas@capgemini.com Twitter: @intoleranse Organizing SQLSaturday Oslo Excel BI virtual group lead

Agenda What is enterprise ready? And why Power BI? Different approaches to deployment On-premise or as a service? Where are your data sources, and how to do governance Security Collaboration and sharing Tracking report usage and statistics What is Premium tier and why should you use it?

What is “enterprise ready”? And why Power BI? EVITAR usar o spada branco – tem que ser sempre o colorido.

What is “Enterprise ready” really? “We haven't tested this in an environment anywhere near as large and complex as yours but we are crossing our fingers and hoping it will scale to your requirements” Has the capacity to handle complex environments with large amount of users with demands such as Single sign-on Access control Audit logging Integrations to various data sources Scalability SLA and support Source control and change management

The current case Etablished enterprise data warehouse since 2006 6 Multi-dimensional SSAS cubes 10+ tabular model SSAS A number of data marts in MS SQL Server 70+ reports in SSRS (no good historical usage tracking) 30+ Excel pivot files on Sharepoint 3 dashboards in DataZen (test case for new reporting) 3100 employees

Why Power BI? Does Power BI have: Single sign-on Access control Yes Audit logging Integrations with various data sources Scalability SLA and support Source control and change managment Yes Definately Err…

Why Power BI? Administration features still needs love, but getting there Cumbersome gateway administration Workspace administration No source control support for PBIX

On-premise or as a service?

Power BI as a service Main service – powerbi.com Updated monthly Automatically patched and tuned Shared hosting

Power BI Report Server Introduced May, 2017 Only available for Power Bi Premium tier, and for SQL Server Enterprise with SA. Full Power BI experience Only updates 3 times a year. Update only supported for 12 months Custom Power BI Desktop

We chose SAAS Why? Partially since Power BI Report server not available when we started the project… Data warehouse already in less restricted security zone Enable easy sharing of data with external customers Users spread out over the whole country Less strain on infrastructure Costs – saved a lot of money on licensing

Different approaches to deployment EVITAR usar o spada branco – tem que ser sempre o colorido.

Business-driven self service A.K.A. Land and expand Often used tactic among “self-service BI” tools. Bottom-up approach Pure self-service, typically run by analysts No, to little IT involvement Development and “support” by the users

Business-driven self service Challenges with this mode: Often little knowledge of data modelling Inconsistent quality

Business-driven self service Challenges with this mode: Often little knowledge of data modelling Inconsistent quality Support of reports takes time and focus away from more important tasks “Power BI hell – the new Excel hell”

Business-driven self service Challenges with this mode: Often little knowledge of data modelling Inconsistent quality Support of reports takes time and focus away from more important tasks “Power BI hell – the new Excel hell” No single version of the truth

Business-driven self service Advantages with this mode: High user adoption Fast time to market Higher degree of innovation and discovery

Corporate BI Top-down approach. IT develops and maintains solution Business users only consume available reports and dashboards Little to no involvement by business

Corporate BI Challenges with this mode: Slow development-process Low adoption rate by business Retro-active reporting, less innovation

Corporate BI Advantages with this mode: Good data models Consistent reporting – “one version of the truth” Company profiled reports and dashboards Dedicated support Controlled release and versioning of reports

IT-Managed self-service The hybrid solution. IT-driven, but with “champions” selling solution to business Champions deliver business projects to IT for development IT delivers qualified data sources and data models for self service Successful business created reports are tested, tuned and adopted by IT All adopted reports are fully supported by IT

We chose hybrid A success. BI-team has a dedicated analyst “selling” to business. Initial roll-out started with training and enabling super-users. Subsequent waves of training on use of powerbi.com out everywhere – even on remote locations Perhaps too much success? BI-team increased to 12 people, from 7

Where are your data sources and how to do governance EVITAR usar o spada branco – tem que ser sempre o colorido.

Where are your data sources? Allready cloud ready? Power BI supports a huge number of cloud sources. For example: Azure SQL DB Azure Analysis Services Azure Data Lake Onedrive for Business AWS Redshift Spark +++

Where are your data sources? On-premise? Your enterprise data warehouse Multi-dimensional as well as tabular SSAS Your local MS SQL Server Other RDBMS like Oracle or Sybase File share Sharepoint?

Where are your data sources? Connection to PowerBI.com from on-premise via data gateway. Resides locally, preferably on a server. Managed in the cloud. Each data source needs to be maintained manually All users that need to create reports off a data source must be specified Account to authenticate to data sources, but impersonates users

Where are our data sources? In the beginning – all our data where on-premise Data gateway was set up, but struggled with configuration Proxy set-up with changes in config-files of app-folder Challenge with security demand for developers using elevated user-access (no e-mail on elevated user) Proxy setting creating problems with reports having on-premise AND cloud sources However: Data Gateway over regular internet (and proxy) works remarkably well. (Don’t ask why we’re not using express route…) We didn’t plan flat file source placement No Onedrive for business, only file share.

Security

Security in a hybrid enviroment Azure Active Directory services (ADFS) Multi-Factor Authentication Security groups RLS in cubes or imported models Only approved users can publish reports based on internal data sources

Collaboration and sharing

App Workspaces Default collaboration tool in Power BI are the workspaces Part O365, and part Power BI Improved administration of workspaces over the last year. Separation of Power BI Admin role from O365-admin helped. Still an extra step to manage groups and membership Workspace allows users to share dashboards and reports. Initially, all users could make copies and edit. Now, group admin can control what’s allowed. Users need pro-licence to access workspaces

Content packs Deprecated feature in Power BI. Used to be best way to share dashboards and reports without managing workspaces Problematic ownership control

Apps Started off as a Premium feature Replacing content packs as best way to share dashboards and reports in the organization. Read-only content. No need to administer workspace membership RLS is still valid in apps Need pro-license, unless Premium capacity

The way we work Workspaces are used as staging areas, and testing-grounds One workspace per business area or business practice Only developers and super-users have access to workspaces Except: Analysts sharing unofficial reports and dashboards do so via workspaces. The rest of the users access reports and dashboards via apps Power BI Desktop for development. However, Power BI Desktop is available for all users to install via Software Center

Tracking report statistics and usage

Tracking usage Powershell script pulls Power BI logs from service daily. SSIS for ETL and – for now – aligning with SSRS report statistics Power BI dashboard and reports for Power BI and SSRS

What is Premium, and why should you use it?

What is Premium? Regular Power BI as a service is shared hosting Premium Power BI is dedicated capacity/hardware Embedded Power BI on premium capacity Power BI report server on Premium capacity (or Enterprise MS SQL Server with s.a.) Access to apps demands pro-licence on shared hosting, but not on Premium With a few exceptions, such as “analyze in Excel” Publishing and editing in shared workspaces is still pro-license on Premium Premium P1 from a pure cost-perspective is beneficial from 500+ users

QUESTIONS?

Event Sponsors Expo Sponsors Expo Light Sponsors