Innbygd analyse med Power BIEmbedded analytics with Power BI

Power BI-tjenesten (SaaS) og Power BI Embedded-tjenesten i Azure (PaaS) har API-er for innebygging av instrumentbord og rapporter.The Power BI service (SaaS) and the Power BI Embedded service in Azure (PaaS) have APIs for embedding your dashboards and reports. Når du bygger inn innhold, gir dette deg tilgang til de nyeste Power BI-funksjonene, for eksempel instrumentbord, gatewayer og arbeidsområder.When embedding content, this gives you access to the latest Power BI features such as dashboards, gateways, and workspaces.

Du kan gå gjennom konfigurasjonsverktøyet for innbygging for å komme raskt i gang og laste ned et eksempelprogram.You can go through the Embedding setup tool to quickly get started and download a sample application.

Velg løsningen som passer best for deg:Choose the solution that is right for you:

PBIE-eksempel

Bruk API-eneUse APIs

Det finnes to hovedscenarioer for innebygging av Power BI-innhold:There are two main scenarios for embedding Power BI content:

  • Innebygging for organisasjonens brukere (som har lisenser for Power BI).Embedding for your organization's users (who have Power BI licenses).

  • Innebygging for brukere og kunder uten krav om Power BI-lisenser.Embedding for your users and customers without requiring Power BI licenses.

Power BI REST-API muliggjør begge scenarioer.The Power BI REST API allows for both scenarios.

Du kan bygge inn instrumentbord og rapporter i programmet ditt for kunder og brukere uten Power BI-lisenser ved hjelp av samme API for begge tjenester, organisasjonen eller kundene.For customers and users without Power BI licenses, you can embed dashboards and reports into your custom application, using the same API to either service your organization or your customers. Kundene kan se programadministrerte data.Your customers see the application-managed data. I tillegg har organisasjonens Power BI-brukere flere alternativer til å vise sine data direkte i Power BI eller i sammenheng med det innebygde programmet.Also, your organization's Power BI users have additional options to view their data directly in Power BI or in the embedded application's context. Du kan dra full nytte av JavaScript og REST API-er for dine innebyggingsbehov.You can take full advantage of the JavaScript and REST APIs for your embedding needs.

For å forstå hvordan du bygger inn, kan du se Innbyggingseksempel på JavaScript.To understand how embedding works, see the JavaScript embed sample.

Innebygging for organisasjonenEmbedding for your organization

Med Innebygging for organisasjonen kan du utvide Power BI-tjenesten.Embedding for your organization allows you to extend the Power BI service. Denne typen innebygging krever at programmets brukere logger seg på Power BI-tjenesten for å vise innholdet.This type of embedding requires your application's users sign into the Power BI service to view the content. Når noen i organisasjonen logger seg på, har de bare tilgang til instrumentbord og rapporter de eier, eller som noen har delt med dem i Power BI-tjenesten.Once someone in your organization signs in, they only have access to dashboards and reports that they own or that someone shared with them in the Power BI service.

Eksempler på innebygging for organisasjonen inkluderer interne programmer, som SharePoint Online, Microsoft Teams-integrering (du må ha administratorrettigheter) og Microsoft Dynamics.Organization embedding examples include internal applications such as SharePoint Online, Microsoft Teams integration (you must have Admin rights), and Microsoft Dynamics.

Hvis du vil bygge inn for organisasjonen, kan du se Opplæringen: Å bygge inn Power BI-innhold i et program for organisasjonen.To embed for your organization, see Tutorial: Embed Power BI content into an application for your organization.

Selvbetjente funksjoner, for eksempel rediger, lagre og mer, er tilgjengelig via JavaScript-API-en ved innebygging for Power BI-brukere.Self-service capabilities, such as edit, save, and more, are available through the JavaScript API when embedding for Power BI users.

Du kan gå gjennom konfigurasjonsverktøyet for innbygging for å komme i gang og kan laste ned et eksempelprogram som hjelper deg med å integrere en rapport for organisasjonen.You can go through the Embedding setup tool to get started and download a sample application that walks you through integrating a report for your organization.

Innebygging for kundeneEmbedding for your customers

Innebygging for kundene gir deg muligheten til å bygge inn instrumentbord og rapporter for brukere som ikke har en Power BI-konto.Embedding for your customers lets you embed dashboards and reports for users who don't have a Power BI account. Denne typen innebygging er også kjent som Power BI Embedded.This type of embedding is also known as Power BI Embedded.

Power BI Embedded er en Microsoft Azure-tjeneste som gir uavhengige programvareleverandører (ISV-er) og utviklere muligheten til å bygge inn visualobjekter, rapporter og instrumentbord i et program.Power BI Embedded is a Microsoft Azure service that lets independent software vendors (ISVs) and developers quickly embed visuals, reports, and dashboards into an application. Denne innebygging gjøres gjennom en kapasitetsbasert, timemålt modell.This embedding is done through a capacity-based, hourly metered model.

Innebygging av flyt for innebygging for kundene

Power BI Embedded har fordeler for ISV-er, utviklere og kunder.Power BI Embedded has benefits for an ISV, their developers, and customers. En ISV kan for eksempel begynne å opprette visualobjekter gratis med Power BI Desktop.For example, an ISV can start creating visuals for free with Power BI Desktop. Ved å minimere analytiske utviklingsarbeid på visualobjekter oppnår uavhengige programvareleverandører raskere tid til markedet og skiller seg ut fra konkurrentene med differensierte dataopplevelser.By minimizing visual analytic development efforts, ISVs achieve faster time to market and stand out from competitors with differentiated data experiences. ISV-er kan også velge å kreve en betaling for tilleggsverdien som er de lager med innbygd analyse.ISVs can also opt to charge a premium for the additional value they create with embedded analytics.

Med Power BI Embedded trenger ikke kundene å vite noe om Power BI.With Power BI Embedded, your customers don't need to know anything about Power BI. Du kan bruke to ulike metoder for å opprette et innebygd program:You can use two different methods to create an embedded application:

  • Power BI Pro-kontoPower BI Pro account
  • TjenestekontohaverService principal

Power BI Pro-konto fungerer som programmets hovedkonto (tenk på det som en proxy-konto).The Power BI Pro account acts as your application's master account (think of it as a proxy account). Denne kontoen gjør det mulig å generere innebyggingstokener som gir tilgang til programmets Power BI-instrumentbord og rapporter.This account allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

Tjenestekontohaver kan bygge inn Power BI-innhold i et program ved bruk av et bare app-token.Service principal can embed Power BI content into an application using an app-only token. Den gjør det mulig å generere innebyggingstokener som gir tilgang til programmets Power BI-instrumentbord og rapporter.It also allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

Utviklere som bruker Power BI Embedded, kan bruke tid på å fokusere på utvikling av programmets kjernefunksjonalitet, i stedet for å bruke tid på utvikling av visualobjekter og analyse.Developers using Power BI Embedded can spend time focused on building their application's core functionality rather than spending time developing visuals and analytics. De kan raskt møte kundenes behov for rapporter og instrumentbord, og de kan enkelt bygge inn med fullstendig dokumenterte API-er og SDK-er.They can rapidly meet customer report and dashboard demands and embed easily with fully documented APIs and SDKs. Ved å aktivere datautforsking med enkel navigering i appene lar ISV-er kundene foreta raske, datadrevne beslutninger i kontekst fra en hvilken som helst enhet.By enabling easy-to-navigate data exploration in apps, ISVs allow customers to make quick, data-driven decisions in context from any device.

Viktig!

Mens innebygging krever Power BI-tjenesten, trenger ikke kundene dine å ha en Power BI-konto for å vise programmets innebygde innhold.While embedding requires the Power BI service, your customers do not need to have a Power BI account to view your application's embedded content.

Når du er klar til å flytte til produksjon, må arbeidsområdet tilordnes til en kapasitet.When you're ready to move to production, your workspace must be assigned to a capacity. Opprett en Power BI Embedded-kapasitet i Microsoft Azure, som du kan bruke med programmene dine.Create a Power BI Embedded capacity in Microsoft Azure, to use with your applications.

For mer informasjon om innbygging kan du se Slik bygger du inn Power BI-innhold.For embedding details, see How to embed Power BI content.

Neste trinnNext steps

Du kan nå prøve å bygge inn Power BI-innhold i et program, eller prøve å bygge inn Power BI-innhold for kundene dine.You can now try to embed Power BI content into an application, or try to embed Power BI content for your customers.

Har du flere spørsmål?More questions? Prøv å spørre Power BI-fellesskapetTry asking the Power BI Community