Analisi incorporata con Power BIEmbedded analytics with Power BI

Questa pagina è stata utile?

Il servizio Power BI (SaaS) e il servizio Power BI Embedded in Azure (PaaS) offrono API per l'incorporamento di dashboard e report.The Power BI service (SaaS) and the Power BI Embedded service in Azure (PaaS) have APIs for embedding your dashboards and reports. Quando si incorpora del contenuto, è possibile accedere alle funzionalità di Power BI più recenti, ad esempio dashboard, gateway e aree di lavoro per le app.When embedding content, this gives you access to the latest Power BI features such as dashboards, gateways, and app workspaces.

È possibile usare lo strumento di installazione dell'incorporamento per iniziare rapidamente e scaricare un'applicazione di esempio.You can go through the Embedding setup tool to quickly get started and download a sample application.

Scegliere la soluzione adatta alle proprie esigenze:Choose the solution that is right for you:

Esempio di Power BI Embedded

Usare le APIUse APIs

Esistono due scenari principali per incorporare il contenuto di Power BI:There are two main scenarios for embedding Power BI content:

  • Incorporamento per gli utenti dell'organizzazione (che hanno una licenza di Power BI).Embedding for your organization's users (who have Power BI licenses).

  • Incorporamento per utenti e clienti senza licenze di Power BI.Embedding for your users and customers without requiring Power BI licenses.

L'API REST di Power BI consente entrambi gli scenari.The Power BI REST API allows for both scenarios.

Per i clienti e gli utenti senza licenza di Power BI, sarà possibile incorporare dashboard e report nell'applicazione personalizzata usando la stessa API per l'organizzazione o per i clienti.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. I clienti visualizzano i dati gestiti dall'applicazione.Your customers see the application-managed data. Gli utenti di Power BI dell'organizzazione hanno anche opzioni aggiuntive per visualizzare i propri dati direttamente in Power BI o nel contesto dell'applicazione incorporata.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. È possibile usufruire delle API REST e JavaScript per soddisfare le proprie esigenze di incorporamento.You can take full advantage of the JavaScript and REST APIs for your embedding needs.

Per capire come funziona l'incorporamento, vedere l'esempio di incorporamento di JavaScript.To understand how embedding works, see the JavaScript embed sample.

Incorporamento per l'organizzazioneEmbedding for your organization

L'incorporamento per l'organizzazione consente di estendere il servizio Power BI.Embedding for your organization allows you to extend the Power BI service. Questo tipo di incorporamento richiede che gli utenti dell'applicazione eseguano l'accesso al servizio Power BI per visualizzare il contenuto.This type of embedding requires your application's users sign into the Power BI service to view the content. Quando un utente dell'organizzazione esegue l'accesso, potrà accedere solo ai dashboard e ai report di cui è proprietario o che sono stati condivisi con l'utente nel servizio Power BI.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.

Gli esempi di incorporamento per l'organizzazione includono applicazioni interne come SharePoint Online, l'integrazione di Microsoft Teams (che richiede diritti di amministratore) e Microsoft Dynamics.Organization embedding examples include internal applications such as SharePoint Online, Microsoft Teams integration (you must have Admin rights), and Microsoft Dynamics.

Per eseguire l'incorporamento per l'organizzazione, vedere Esercitazione: Incorporare contenuto di Power BI in un'applicazione per l'organizzazione.To embed for your organization, see Tutorial: Embed Power BI content into an application for your organization.

Le funzionalità self-service, quali la modifica, il salvataggio e altro ancora, sono disponibili tramite le API JavaScript durante l'incorporamento per gli utenti di Power BI.Self-service capabilities, such as edit, save, and more, are available through the JavaScript API when embedding for Power BI users.

È possibile usare lo strumento di installazione dell'incorporamento per iniziare scaricando un'applicazione di esempio che facilita l'esecuzione dell'integrazione di un report per l'organizzazione.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.

Incorporamento per i clientiEmbedding for your customers

L'incorporamento per i clienti consente di incorporare dashboard e report per gli utenti che non hanno un account Power BI.Embedding for your customers lets you embed dashboards and reports for users who don't have a Power BI account. Questo tipo di incorporamento è noto anche come Power BI Embedded.This type of embedding is also known as Power BI Embedded.

Power BI Embedded è un servizio di Microsoft Azure che consente ai fornitori di software indipendenti (ISV) e agli sviluppatori di incorporare rapidamente oggetti visivi, report e dashboard in un'applicazione.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. Questo tipo di incorporamento avviene tramite un modello a consumo orario e basato sulla capacità.This embedding is done through a capacity-based, hourly metered model.

Flusso di incorporamento per l'incorporamento per i clienti

Power BI Embedded offre vantaggi ai fornitori di software indipendenti, agli sviluppatori e ai clienti.Power BI Embedded has benefits for an ISV, their developers, and customers. Ad esempio un fornitore di software indipendente può iniziare a creare gratuitamente oggetti visivi con Power BI Desktop.For example, an ISV can start creating visuals for free with Power BI Desktop. Riducendo il lavoro di sviluppo di elementi visivi e analisi, i fornitori di software indipendenti possono ottenere un time to market più rapido e distinguersi dalla concorrenza grazie all'offerta di esperienze di dati differenziate.By minimizing visual analytic development efforts, ISVs achieve faster time to market and stand out from competitors with differentiated data experiences. Possono anche decidere di addebitare un costo per il valore aggiunto creato con le analisi incorporate.ISVs can also opt to charge a premium for the additional value they create with embedded analytics.

Con Power BI Embedded non è necessario che i clienti abbiano informazioni su Power BI.With Power BI Embedded, your customers don't need to know anything about Power BI. È possibile usare due metodi diversi per creare un'applicazione incorporata:You can use two different methods to create an embedded application:

  • Un account Power BI ProPower BI Pro account
  • Entità servizioService principal

L'account Power BI Pro viene usato come account master per l'applicazione, ovvero come un account proxy.The Power BI Pro account acts as your application's master account (think of it as a proxy account). Questo account consente di generare i token di incorporamento che offrono accesso ai dashboard e ai report di Power BI dell'applicazione.This account allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

L'entità servizio può incorporare il contenuto di Power BI in un'applicazione con un token solo app.Service principal can embed Power BI content into an application using an app-only token. Consente anche di generare i token di incorporamento che offrono accesso ai dashboard e ai report di Power BI dell'applicazione.It also allows you to generate embed tokens that provide access to your application's Power BI dashboards and reports.

Gli sviluppatori che usano Power BI Embedded possono concentrarsi sulla funzionalità principale dell'applicazione anziché dedicarsi allo sviluppo di oggetti visivi e analisi.Developers using Power BI Embedded can spend time focused on building their application's core functionality rather than spending time developing visuals and analytics. Possono soddisfare rapidamente le richieste di report e dashboard dei clienti e incorporare facilmente questi elementi con API e SDK completamente documentati.They can rapidly meet customer report and dashboard demands and embed easily with fully documented APIs and SDKs. Abilitando l'esplorazione dei dati semplificata nelle app, gli ISV consentono ai clienti di prendere decisioni rapide, basate sui dati nel contesto appropriato e da qualsiasi dispositivo.By enabling easy-to-navigate data exploration in apps, ISVs allow customers to make quick, data-driven decisions in context from any device.

Importante

Mentre l'incorporamento richiede il servizio Power BI, i clienti non devono necessariamente avere un account Power BI per visualizzare il contenuto incorporato dell'applicazione.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.

Quando si è pronti per passare alla produzione, l'area di lavoro per le app deve essere assegnata a una capacità dedicata.When you're ready to move to production, your app workspace must be assigned to a dedicated capacity. Power BI Embedded in Microsoft Azure offre capacità dedicate da usare con le applicazioni.Power BI Embedded in Microsoft Azure, offers dedicated capacities to use with your applications.

Per informazioni dettagliate sull'incorporamento, vedere Come incorporare il contenuto di Power BI.For embedding details, see How to embed Power BI content.

Passaggi successiviNext steps

È ora possibile provare a incorporare contenuto di Power BI in un'applicazione o provare a incorporare contenuto di Power BI per i clienti.You can now try to embed Power BI content into an application, or try to embed Power BI content for your customers.

Altre domande?More questions? Provare a rivolgersi alla community di Power BITry asking the Power BI Community