Introduzione

In questa procedura dettagliata si apprenderà come integrare, o incorporare, un report in un'app Web usando C# e l'API Power BI API, oltre a codice JavaScript e un IFrame.

Per eseguire questa procedura dettagliata, è necessario un account Power BI. Se non si dispone di un account, è possibile iscriversi a un account di Power BI gratuito, oppure creare il proprio tenant di Azure Active Directory a scopo di test.

Per integrare un report in un'app Web, occorre usare l'API Power BI e un token di accesso di autorizzazione di Azure Active Directory (AD) per ottenere un report. Caricare quindi il report in un IFrame con lo stesso token di accesso. L'API Power BI fornisce l'accesso a livello di codice a determinate risorse di Power BI. Vedere Panoramica dell'API REST di Power BI. La figura seguente mostra il flusso generale per l'integrazione di un report.

Ecco i passaggi per integrare, o incorporare, un report in una pagina Web.

Scaricare l'esempio

Questo articolo illustra il codice usato nell'esempio di integrazione di un report in GitHub. Per proseguire con questa procedura dettagliata, è necessario scaricare l'esempio.

Se si sta cercando un esempio che implichi l'incorporamento di elementi per gli utenti esterni a Power BI, è possibile vedere Incorporamento per gli utenti esterni a Power BI.

Passaggi per integrare un report in un'app

Passaggio successivo

Nel passaggio successivo si apprenderà come Registrare un'app Web in Azure AD per ottenere un ID Client e un segreto client per autenticare l'app Web con Azure AD. L'ID client e il segreto client vengono usati per identificare l'app in Azure AD. Dopo avere ottenuto un ID Client e unsegreto Client, è possibile configurare l'esempio di integrazione di un report. Vedere Configurare l'esempio di integrazione di un report.

Passaggio successivo >

Vedere anche

Esempi di Power BI Developer
Incorporamento di esempio per gli utenti esterni a Power BI
Autorizzazioni delle app
API JavaScript di Power BI
API REST di Power BI in APIARY

Altre domande? Provare a rivolgersi alla community di Power BI