Power BI Embedded a technical
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
2 10.05.2019 adesso AG
adesso AG
Philipp Lenz
• Senior Consultant
Microsoft BI @ adesso AG STRALSUND
• SQL PASS Chapter Leader HAMBURG
Mittelrhein, Coblenz HANNOVER BERLIN
• Power BI User Group
philipp.lenz@adesso.de
ESSEN
Founder & Leader, DUSSELDORF
COLOGNE
DORTMUND
Cologne AACHEN JENA
• Scrum Master, IR Coach FRANKFURT
@lenz_philipp
NUREMBERG
• Speaker & Author KARLSRUHE
STUTTGART
REUTLINGEN VIENNA
MUNICH
BASEL
ZURICH
BERN
LAUSANNE3 10.05.2019
Agenda
Embedding
Options
Demo
Licensing
Developer Capacities
Demo
Administration
Monitoring5 10.05.2019
Power BI – Some main facts that belong to embedding:
Cloud based infrastructure
Offline compatibilities cannot be used
(Reporting Services)
Self-Service-BI Platform can be integrated
Simple and intuitive frontend
Support for mobile devices
Continuous Development – every month an update (online)
ISV Application Power BI Embedded7 10.05.2019
Embedding – the right choice matters
App owns data User owns data
Your report Your report
… doesn’t need any (hard) authentication needs to know the users in your AAD
… doesn't (need) to know the user in your You want to embed for your
AAD organization
You want to embed for your customers Your users have Pro-License or
Premium compatibilities
➔ Embedding for ISV’s ➔ Embedding for your organization
➔ requires minimum one Pro-License for the ➔ Requires Pro-Licenses for every user or
service account and capacity licensing Premium capacities9 10.05.2019
Infrastructure / The needed base – Step by Step
Register a Create a
Register a Start to
Office 365 Power BI
App embed
Tenant Pro User10 10.05.2019 adesso AG
Demo11 10.05.2019
Which is right for you
SKUs tailored for your needs
“A” SKU “EM” SKU “P” SKU
Purchase Azure office office
1. Embed content in your own
Use cases 1. Embed content in your own
application
1. Embed content in your own
application application
2. Share content with Power BI 2. Share content with Power BI
FREE users outside Power BI FREE users outside Power BI
3. Share content with Power BI
FREE users through Power BI
Billing Hourly Monthly Monthly
Commitment No Commitment Monthly/ Yearly Monthly/ Yearly
Differentiation Full elasticity- can scale up/ Can be used to embed content Combine embedding in
down, pause/ resume resources in SharePoint Online and applications and use the Power
in Azure portal or through API Microsoft Teams BI Service in the same capacity12 10.05.2019 Power BI Capacity Pricing Pricing starts at $750/month, or about a $1/hour Name Virtual Cores Memory Peak Renders per hour
13 10.05.2019 Dedicated capacity – A-SKU
14 10.05.2019 Demo JavaScript APIs
15 10.05.2019
Scaling & Monitoring
Power BI Premium Capacity Metrics App
Monitoring via the Azure Portal
Audit Logs
Up- and Down Scaling via Azure Automation
Automatic scaling via Azure Automation, scale up or down by user metrics,
depending by the workloads
Shutdown on non working times - start services on working times
Query Duration
Scale up16 10.05.2019
Developer resources
https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-
Developer docs embedding/
App Samples https://github.com/microsoft/powerbi-developer-samples
Live JS Sample https://aka.ms/pbijs
Power BI REST API https://msdn.microsoft.com/en-us/library/mt147898.aspx
Power BI JavaScript https://github.com/Microsoft/PowerBI-JavaScript/wiki
https://docs.microsoft.com/en-
Azure Capacity PS us/powershell/module/azurerm.powerbiembedded/?view=azurermps-5.4.0Thank you!
adesso AG
Adesso Platz 1
D-44269 Dortmund
T +49 231 7000-7000 philipp.lenz@adesso.de
F +49 231 7000-1000
www.adesso.de
@lenz_philippYou can also read