Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'API powerbi.preload viene usata per ridurre il tempo di caricamento del contenuto incorporato in Power BI quando il contenuto incorporato si trova in una pagina diversa. Il precaricamento usa una configurazione minima (solo type e embedURL) per scaricare gli script necessari per incorporare il contenuto di Power BI prima di gli utenti passano a tale pagina. Ciò offre un'esperienza più rapida quando si visualizzano report e dashboard incorporati.
precaricamento deve essere usato solo se il contenuto di Power BI si trova in una pagina diversa dell'applicazione Web.
Nota
Come procedura consigliata per le prestazioni, è consigliabile usare il metodo bootstrap anziché precaricare.
Come usare il precaricamento
powerbi.preload() viene usato per scaricare gli script necessari prima di incorporare il contenuto. Il browser archivia questi script nella cache, rendendo più veloce la chiamata iniziale a powerbi.embed(). Per usare il precaricamento, è necessario specificare il tipo di entità incorporata e un URL di base per Power BI (incorporare GLI URL senza parametri URL specifici, ad esempio reportId o groupId).
// Building the config object
let config = {
type: 'report',
embedUrl: 'https://app.powerbi.com/reportEmbed',
};
let element = powerbi.preload(config);
L'evento preload verrà generato al termine del precaricamento.
element.on('preloaded', function () {
...
});