Power BI Embedded a technical

Page created by Lonnie Daniel
 
CONTINUE READING
Power BI Embedded a technical
Power BI Embedded
… a technical introduction
Power BI Embedded a technical
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
                                                  LAUSANNE
Power BI Embedded a technical
3   10.05.2019

Agenda

      Embedding
         Options
         Demo
         Licensing
      Developer Capacities
         Demo
      Administration
         Monitoring
Power BI Embedded a technical
4   10.05.2019

No fantastic presentation without a cute kitten video?
Power BI Embedded a technical
5   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 Embedded
Power BI Embedded a technical
6   10.05.2019

 Why embedded analytics?

For your business          For your developers   For your customers
Power BI Embedded a technical
7    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 capacities
Power BI Embedded a technical
9   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 User
10   10.05.2019   adesso AG

     Demo
11    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 capacity
12   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 up
16   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.0
Thank 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_philipp
You can also read