Melhorias recentes no desempenho de renderização já estão disponíveis no Power BI Embedded
Data da publicação: 14 agosto, 2019
As seguintes melhorias foram adicionadas recentemente:
- Inserção de relatórios diferentes no mesmo iframe, permitindo que os aplicativos forneçam uma lista de relatórios aos usuários finais para usarem o mesmo iframe, alternar entre os relatórios e, assim, obter um desempenho melhor do que a inserção em novos iframes. Para usar esta funcionalidade, tudo o que você precisa fazer é chamar o método embed() com o mesmo elemento div.
Exemplo de código:
// Embed to reportContainer div element with embed configuration
powerbi.embed(reportContainerDivElement, embedConfiguration1);
// Switch to another report on button click
function onButtonClick() {
// Embed to THE SAME reportContainer div element with ANOTHER embed configuration
powerbi.embed(reportContainerDivElement, embedConfiguration2);
}
- Armazenamento de consulta em cache para relatórios inseridos – O armazenamento de consulta em cache já está disponível para relatórios inseridos, com o respaldo da capacidade do Power BI Premium ou do Power BI Embedded. O armazenamento de consulta em cache acelera o carregamento de conteúdo ao armazenar em cache os resultados de consulta usados anteriormente. O controle de armazenamento de consulta em cache é feito na página de configurações do conjunto de dados no serviço Power BI. Saiba mais.
Caso ainda não tenha feito, incentivamos você a seguir as diretrizes no artigo Práticas recomendadas de desempenho do Power BI Embedded. Aqui estão algumas dicas úteis que você pode encontrar no artigo:
- Instale a versão 2.6.5 ou mais recente do SDK de cliente do Power BI. Lançamos novas melhorias continuamente. Então, acompanhe-nos de tempos em tempos e atualize sua versão do SDK.
- Evite gerar a URL inserida por conta própria. Em vez disso, obtenha sua URL inserida chamando a API Obter relatórios, Obter dashboards ou Obter blocos. Adicionamos um novo parâmetro à URL chamado config, usado para melhorias de desempenho.
Também é importante criar seus relatórios para que sejam rápidos e confiáveis em qualquer plataforma. Siga o artigo Práticas recomendadas de desempenho do Power BI para garantir que você sempre seguirá as melhores práticas.