Ir para conteúdo
  • 0

Lentidão ao carregar arquivos excel


victorcastro_a
Ir para solução Solucionado por Vitor Peralva ,

Pergunta

  • Alunos

Estou tendo um problema estranho. Tenho alguns relatórios em excel, todos eles com menos de 100kb. Faço o upload da pasta toda.

O carregamento dos dados dos arquivos estão demorando muito. E o ETL não tem nada muito avançado. Ao carregar, mostra que o arquivo tem 100, 150, 200mb de tamanho.

E os relatórios, aparentemente, não tem nenhum dado muito pesado.

Alguém já passou por isso?

imagem_2022-03-02_160830.png

imagem_2022-03-02_160843.png

imagem_2022-03-02_161103.png

Editado por victorcastro_a
Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 1
  • Alunos
  • Solução

Boa Tarde!

 

Inicialmente, desculpe pela demora na resposta.

Fiz, aqui o teste conforme tinha comentado anteriormente.

Envolvi a ultima etapa num Table.Buffer e ele parou de recarregar várias vezes para formar a dFuncionario.

image.png.c0d6802464499dbe5d818ded1740f9e5.png

Isto já deve melhorar bastante o seu desempenho.

Também não gosto muito desta combinação de arquivos gerado pelo próprio Power Query, mas seria algo mais complexo para debater aqui.

Faz o teste e vê como o seu arquivo se comporta, depois, dá um retorno.

 

  • Thanks 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Boa Tarde, @victorcastro_a!

Isto normalmente acontece quando durante o processamento, o Power Query precisa ficar lendo repetidas vezes a mesma consulta.

Pode ser por conta de uma mesclagem ou outra etapa.

Por vezes, um Table.Buffer numa tabela que é lida repetidas vezes resolve o problema, mas somente vendo o código para tentar dar uma luz sobre o que pode estar ocasionando este problema.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
7 minutos atrás, Vitor Peralva disse:

Boa Tarde, @victorcastro_a!

Isto normalmente acontece quando durante o processamento, o Power Query precisa ficar lendo repetidas vezes a mesma consulta.

Pode ser por conta de uma mesclagem ou outra etapa.

Por vezes, um Table.Buffer numa tabela que é lida repetidas vezes resolve o problema, mas somente vendo o código para tentar dar uma luz sobre o que pode estar ocasionando este problema.

Obrigado pela resposta @Vitor Peralva

Consegue me ajudar nessa? Poderia ver o pbix?

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...