Nedávná vylepšení výkonu vykreslování jsou teď k dispozici v Power BI Embedded
Datum publikování: 14 srpna, 2019
V nedávné době byla přidána následující vylepšení:
- Vkládání různých sestav do stejného elementu iframe: Umožňuje aplikacím, které svým koncovým uživatelům poskytují seznam sestav, aby použili stejný element iframe, přepínali mezi sestavami a zajistili tak lepší výkon než při vložení do nových elementů iframe. K použití této funkce vám stačí zavolat metodu embed() se stejným elementem div.
Příklad kódu:
// Vložení do elementu reportContainer div s vloženou konfigurací
powerbi.embed(reportContainerDivElement, embedConfiguration1);
// Přepnutí do jiné sestavy při kliknutí na tlačítko
function onButtonClick() {
// Vložení do STEJNÉHO elementu reportContainer div s JINOU vloženou konfigurací
powerbi.embed(reportContainerDivElement, embedConfiguration2);
}
- Ukládání dotazů pro vložené sestavy do mezipaměti: Pro vložené sestavy je teď možné ukládání dotazů do mezipaměti s podporou kapacity Power BI Premium nebo Power BI Embedded. Funkce ukládání dotazů do mezipaměti zrychluje načítání uložením dříve využitých výsledků dotazů do mezipaměti. K řízení ukládání dotazů do mezipaměti se využívá stránka s nastaveními datových sad ve službě Power BI. Další informace
Pokud jste to ještě neudělali, doporučujeme postupovat podle pokynů uvedených v článku Osvědčené postupy z hlediska výkonu pro Power BI Embedded. Tady je několik užitečných tipů, které v tomto článku najdete:
- Nainstalujte si klientskou sadu Power BI SDK verze 2.6.5 nebo novější. Budeme vydávat další vylepšení, proto se k této problematice čas od času vraťte a aktualizujte verzi sady SDK.
- Negenerujte vložené adresy URL sami. Místo vložené adresy URL získáte voláním rozhraní API Get reports, Get dashboards nebo Get tiles. Přidali jsme k URL nový parametr nazvaný config, který slouží k vylepšení výkonu.
Je také důležité vytvářet sestavy tak, aby byly rychlé a spolehlivé na libovolné platformě. Přečtěte si článek Osvědčené postupy z hlediska výkonu pro Power BI a ověřte, že skutečně tyto osvědčené postupy využíváte.