Download presentation
Presentation is loading. Please wait.
1
Welcome! Power BI User Group (PUG)
Copenhagen
2
The how, why and how much of embedding Power BI into your solution
David L. Bojsen Cloud Solution Architect, Advanced Analytics and AI Microsoft Denmark
3
Meet Your Presenter David L. Bojsen
Previously application/integration developer Past 11 years focus on data and BI Past 2 years focus on Cloud, IoT at Microsoft aka.ms/davidb
4
Session Agenda Session objectives The why The how The how much
Demo packed (Level 400) The how much
5
Poll How many consider themselves Power BI ”experts”?
6
Poll How many have a background as a developer?
7
The how, why and how much (embedding)
At the end of this session, you should be better able to… Understand how “Embedded Analytics” with Power BI enables ISVs and Enterprise developers to do more Know how to get started yourself with embedded analytics
8
The why
9
Nearly everyone engages with apps
Yet fewer than 22% of employees have access to analytical insights
10
Many apps have reporting capabilities
Providing contextual insights where and when users need them is challenging Dispersed and complex data Device-agnostic consumption Shrinking attention spans
11
What if your app could put the power of analytics everywhere decisions are made?
Modern apps with data visualization built-in have the power to inform decisions in context— for any user, on any device
12
The how
13
Power BI for embedded analytics Apps energized with analytics
DATA INSIGHTS ACTION Get started quickly Natural Language Query Live Reports & Dashboards Custom Visualizations Cloud Apps On-premises Open & extensible
14
Bring data to life inside your app The ISV organization
Analyst Developer Power BI tenant admin Developer Create compelling interactive reports Provision efficiently without losing your app context Manage your application tenants with ease Embed easily for faster time to value &
15
Easily create interactive reports for free in Power BI Desktop
10/7/2017 5:48 AM Easily create interactive reports for free in Power BI Desktop Shape data into the format and structure you need Produce rich data models using formulas and relationships Explore data through a freeform, drag-and-drop canvas Publish interactive visualizations to your app © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Keep the data in your app up to date
10/7/2017 5:48 AM Keep the data in your app up to date Connect to data using Direct Query for cloud and on-premises data sources Create cached data models with scheduled and programmatic refresh Track your data in real-time with support for streaming data © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
What data sources can I connect to?
10/7/2017 5:48 AM What data sources can I connect to? Same as PowerBI.com More are added every day © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Embed reports easily—for any device and faster time-to-value
10/7/2017 5:48 AM Embed reports easily—for any device and faster time-to-value Easily embed interactive reports and dashboards in your app using REST APIs and the Power BI SDK Make intelligent actions the norm with the bidirectional JavaScript API Provide friction-free authentication and authorization experiences with Embed Tokens © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
Manage tenant level and capacity usage through Power BI portal
10/7/2017 5:48 AM Manage tenant level and capacity usage through Power BI portal Set granular tenant level settings for your app tenant through the Power BI Admin portal Assign your customers to the select Power BI Premium capacity Monitor your customers report activity with Usage Metrics for Dashboard and Report © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
10/7/2017 5:48 AM Enable app end users to consume and create reports with a single consistent API Embed reports for External use, through SaaS applications or external portals Embed reports for Internal use, through Line of Business applications or SharePoint online Enable full self service capabilities inside your app, create new reports, edit and personalize reports © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Demo
22
+ = Row-level security Query + Predicate Report Token Ex.1 Ex. 2
Defines Roles Roles define predicates Role: Company Predicate: [Company] = “Fabrikam” Predicate: [Company] = USERNAME() Asserts Role Membership Asserts Identity roles: “Fabrikam” roles: “Company” username: “Fabrikam” Query executes with correct scope Select * FROM [Sales] WHERE [Company] = “Fabrikam” SELECT * FROM [Sales] WHERE [Company] = “Fabrikam” Ex.1 Ex. 2
23
The Power BI Embedded API surface
Power BI JavaScript API Provides bidirectional communication between Power BI reports and your app Enables easier integration of reports and reporting functionality Enables programmatic interaction Embed a specific report Page navigation Load a default report page Edit or Create reports Enable/disable the filter pane Filter reports React to events, including print and reload Handle data selection events Embed dashboard
24
Set data source connections
The Power BI Embedded API surface Power BI REST API Enable full automation of the provisioning flow Programmatically keep your data fresh at all times Import Get reports Set data source connections Report clone/bind Get dashboards Refresh dataset CRUD workspaces Get dashboard tiles EGW APIs
25
The how much
26
Minimum licensing requirements
POWER BI DESKTOP Authoring & Exploration Free POWER BI PRO Admin | Content publishing | Development $9.99/user/month* POWER BI PREMIUM Testing | Deployment Starting at $625 * Power BI Pro available through 2-month trial and included in MSDN subscription benefits
27
Estimate Capacity Needs for ISVs
POWER BI PREMIUM Testing | Deployment Node Virtual cores Deployment option Price per month1 Max page renders at peak hour 2017 availability Power BI Premium EM12 1 PaaS $625 1-300 July Power BI Premium EM22 2 $1,245 Power BI Premium EM32 4 $2,495 601-1,200 June/July3 Power BI Premium P1 8 PaaS & SaaS $4,995 1,201-2,400 June Power BI Premium P2 16 $9,995 2,401-4,800 Power BI Premium P3 32 $19,995 4,801-9,600 Embed only 1. Yearly commitment 2. Only allows consumption through embedded APIs and controls. Power BI Report Server not included. 3. Enterprise Agreement: June 1 Web Direct: June 12 CSP: July 10
28
Additional ressources
29
Developer resources Developer center Developer docs Samples
Developer docs Samples Live JS Sample Visuals gallery Ask us questions © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
30
Thank you for Attending!
Don’t forget to join your local PUG to enjoy year-round networking and learning.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.