(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa
Como otimizar o desempenho de um relatório Power BI lento
Power BI

Como otimizar o desempenho de um relatório Power BI lento

Equipa bConcepts 08/07/2025 2 min

Abres um relatório de Power BI e ficas à espera. E esperas. Um relatório lento não é só um incómodo — mina a confiança dos utilizadores e faz com que a ferramenta caia em desuso. A boa notícia: a maioria dos problemas de desempenho tem causas conhecidas e soluções concretas.

O culpado número um: o modelo de dados

Antes de culpar os visuais, olha para o modelo. Modelos inchados — com colunas a mais, tabelas gigantes e relações mal desenhadas — são a causa mais comum de lentidão. Um star schema limpo, com tabelas de factos estreitas e dimensões separadas, é a base de qualquer relatório rápido.

Como otimizar o desempenho de um relatório Power BI lento

Reduz o que carregas

  • Remove colunas que não usas: cada coluna ocupa memória e abranda a atualização, mesmo que nunca apareça num visual.
  • Evita colunas de texto de alta cardinalidade: IDs longos e campos únicos comprimem mal e pesam no modelo.
  • Filtra à entrada: não carregues 10 anos de histórico se os relatórios só olham para os últimos 2.

Medidas em vez de colunas calculadas

Colunas calculadas ficam guardadas e ocupam memória; medidas calculam-se no momento e só quando precisas. Sempre que um cálculo puder ser medida, deve sê-lo. Muitos relatórios lentos melhoram só por trocar colunas calculadas desnecessárias por medidas.

Cuidado com os visuais

Cada visual numa página é uma consulta ao modelo. Uma página com 20 gráficos dispara 20 consultas ao abrir. Reduz o número de visuais por página, evita tabelas enormes com milhares de linhas e usa filtros para limitar o que é calculado de cada vez.

Mede antes de adivinhar

O Power BI tem o Performance Analyzer, que mostra quanto tempo cada visual demora. Em vez de otimizar às cegas, corre-o, identifica o visual ou a medida mais lenta e ataca esse primeiro. Otimização sem medição é só palpite.

Na prática

Começa pelo modelo, remove o que não usas, prefere medidas e mede com o Performance Analyzer. Um relatório que abre em dois segundos é usado; um que demora vinte é abandonado. Qual é o visual mais lento do teu relatório principal — já mediste?

← Voltar aos insights
Vamos conversar?

Pronto para transformar os seus dados?

Marque uma reunião gratuita de 30 minutos e descubra como podemos ajudar a sua equipa a tomar melhores decisões.

Agendar Reunião Gratuita
bConcepts