Nyliga förbättringar av renderingsprestanda är nu tillgängliga i Power BI Embedded
Publiceringsdatum: 14 augusti, 2019
Följande förbättringar lades till nyligen:
- Inbäddning av olika rapporter i samma IFrame – detta gör att appar som ger slutanvändarna en lista över rapporter att använda i samma IFrame kan växla mellan rapporterna. Det ger i sin tur bättre prestanda än inbäddning i nya IFrames. Allt du behöver göra för att använda den här funktionen är att anropa metoden embed() med samma div-element.
Kodexempel:
// Bädda in till div-elementet reportContainer med inbäddningskonfiguration
powerbi.embed(reportContainerDivElement, embedConfiguration1);
// Växla till en annan rapport med knapptryck
function onButtonClick() {
// Bädda in till SAMMA div-element reportContainer med EN ANNAN inbäddningskonfiguration
powerbi.embed(reportContainerDivElement, embedConfiguration2);
}
- Cachelagring av frågor för inbäddade rapporter – cachelagring av frågor är nu tillgängligt för inbäddade rapporter som stöds av Power BI Premium- eller Power BI Embedded-kapacitet. Cachelagring av frågor gör inläsning av innehåll snabbare genom att cachelagra tidigare använda frågeresultat. Kontroll av frågecachelagring görs på sidan för datamängdsinställningar i Power BI-tjänsten. Läs mer.
Om du inte har gjort det ännu rekommenderar vi att du följer riktlinjerna i artikeln om bästa praxis för Power BI Embedded-prestanda. Här är några av de användbara tips som finns i artikeln:
- Installera version 2.6.5 eller senare av Power BI-klient-SDK. Vi fortsätter att släppa fler förbättringar, så titta efter sådana då och då, och uppdatera din SDK-version.
- Undvik att generera inbäddnings-URL:en på egen hand. I stället för du hämta inbäddnings-URL:en genom att anropa API:et för Get reports (Hämta rapporter), Get dashboards (Hämta instrumentpaneler) eller Get tiles (Hämta paneler). Vi har lagt till en ny parameter i den URL som heter config. Den används för prestandaförbättringar.
Det är även viktigt att du skapar dina rapporter så att de blir snabba och tillförlitliga oavsett plattform. Följ råden i artikeln om bästa praxis för Power BI-prestanda så att du använder bästa praxis.