Power BI for the Enterprise DA313 Sirui Sun
Objectives and takeaways Tech Ready 15 5/11/2018 Objectives and takeaways Learn about capabilities for successful deployments of Power BI Data Sources Distribution Consumption Governance © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Data Sources © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Kinds of Data Sources Cloud Models External Models Dataset metadata and data stored in Power BI Sources: Imported (Content Packs, Power BI Desktop/Excel Files) Streaming External Models Dataset metadata stored in Power BI; data stored externally Power BI Desktop w/ Live Connection to SSAS (On-Prem or Azure) Power BI Desktop w/ Direct Query to Source Data (On-Prem or Azure)
Factors when choosing data source type Complex Moderate Simple Model size and complexity Data update frequency Active concurrent users Number of queries Query latency time time time
Factors when choosing data source type 5/11/2018 11:03 PM Factors when choosing data source type Import: Small model size (<1 GB) Low-to-medium concurrency needs Infrequent data updates (<8x day) Live connection to SSAS Medium-to-large model size (>1 GB) High concurrency needs More frequent data updates DirectQuery If you have near-real-time Be aware of the caveats! © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
On-premises data gateway 5/11/2018 11:03 PM On-premises data gateway A simplified model Cloud Power BI Personal Gateway Analysts Data import only On-Premises Data Gateway IT admins Data import + DirectQuery Central monitoring and control Gateway On-premises data sources Files, SharePoint SQL Server SQL Server Analysis Services Other data sources © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Best Practices – Gateways 5/11/2018 11:03 PM Best Practices – Gateways Min. system requirements – 8 cores, 16GB memory Set up performance monitoring https://insightquest.files.wordpress.com/2016/08/on-premises-gateway-monitoring1.docx Scale up/out as needed Add Security Group to list of admins Further details: DA331a – Power BI Architecture, Best Practices, Performance Tuning © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Collaboration © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Workspaces Top-level containers of Power BI content My Workspace: scratch scenarios Group Workspaces: co-authoring, collaboration
Collaboration Best Practices When in doubt, start with a group workspace Hard to move for now OneDrive for Business for versioning PBIX Great recap of the process: https://aka.ms/usingpbiworkspaces Complete governance/deployment whitepaper: https://aka.ms/pbideploywhitepaper
5/11/2018 11:03 PM Distribution © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Dashboards and Reports 5/11/2018 11:03 PM Dashboards and Reports Dashboards: one pane of glass for your organization Reports: drill into the details © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Distribution with Power BI self-service managed Sharing Share single dashboards (and pinned reports) Low friction Share to users (new or existing) and SGs Organizational Content Packs Share multiple assets Allow end user customization Share to users and SGs
5/11/2018 11:03 PM Embedding and linking Embed report or dashboard tile into portal or app Still uses same user security and authorization as in the Power BI service © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Publish to Web True public embedding (think blog or public company web site) Be aware of access implications © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Navigation © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
New Navigation Feedback from existing navigation Preview available now Microsoft Ignite 2016 5/11/2018 11:03 PM New Navigation Feedback from existing navigation Too much clutter in left navigation for large deployments Hard to find frequently-accessed content Preview available now Continuing enhancements © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demo New Navigation Microsoft Ignite 2016 5/11/2018 11:03 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Consumption © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Consumption Options Power BI portal (reports, Q&A, quick insights) 5/11/2018 11:03 PM Consumption Options Power BI portal (reports, Q&A, quick insights) Mobile apps Embedded in apps using APIs Ad-hoc analysis with Analyze in Excel Data alerts Export static views to PowerPoint or print Email subscriptions © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Data Alerts Get notified right when data changes 5/11/2018 11:03 PM Data Alerts Get notified right when data changes Integrate with Microsoft Flow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Analyze in Excel Connect to and Analyze Power BI datasets using Excel 5/11/2018 11:03 PM Analyze in Excel Connect to and Analyze Power BI datasets using Excel © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Mobile View reports and dashboards on-the-go 5/11/2018 11:03 PM Mobile View reports and dashboards on-the-go Mobile-optimized reports available © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Email subscriptions E-mail subscriptions delivered after data refresh Microsoft Ignite 2016 5/11/2018 11:03 PM Email subscriptions E-mail subscriptions delivered after data refresh © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demo Consumption Microsoft Ignite 2016 5/11/2018 11:03 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Governance © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Data Security How you configure and restrict access How Power BI secures your data User authentication Transport encryption Encryption of data at rest How you configure and restrict access Data authorization Row-level security Policy controls https://aka.ms/pbisecuritywhitepaper
Azure Active Directory User Authentication Azure Active Directory (AAD): Managed and unmanaged directories Managed and federated auth Multi-factor auth, conditional access Single sign-on Azure Active Directory Client Power BI
SQL Server Analysis Services Data Authorization 1 Reporting authorization Users have access to dashboards, reports via sharing or organizational content packs Scoped to user accounts, AAD security groups, or O365 modern groups (content packs only) Power BI 1 2 Data source authorization (a) Calls to data sources are made using service-level credentials in the case of cached and Direct Query sources. Authorization in the data source is done using the single service credentials. (b) for Analysis Services Live Connect, the user’s credentials are used and user authorization is performed in Analysis Services (and RLS can be applied). (b) will also apply to SAP HANA using Kerberos 3 2b 2a 3 Row-level security (RLS) in Power BI Row filters can be applied in the Power BI service for cached data. SQL Server Analysis Services data sources
Policy Controls I want to… I should use… Control who uses Power BI Microsoft 2016 5/11/2018 11:03 PM Policy Controls I want to… I should use… Control who uses Power BI Office 365 Portal to assign licenses Audit Power BI activity Power BI auditing in Office 365 Portal Prevent access off corp. network AAD Conditional Access View/control usage PBI features Power BI Admin Portal Control usage of mobile features Intune MAM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demo Administration and Governance Microsoft Ignite 2016 5/11/2018 11:03 PM Demo Administration and Governance © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5/11/2018 11:03 PM Session evaluation Complete your session evaluation on MyIgnite for your chance to WIN one of many daily prizes. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Continue your Ignite learning path 5/11/2018 11:03 PM Continue your Ignite learning path Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/ Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Win a Spark After Dark drone pilot pass by completing your session evaluation ASAP #MSAUIGNITE
Thank you Chat with me in the Speaker Lounge 5/11/2018 11:03 PM Thank you Chat with me in the Speaker Lounge © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.