Ir para conteúdo
  • 0

(demora) Atualizar dados na Microsfot


Eduardo Martins
Ir para solução Solucionado por Renato Carlos Rossato ,

Pergunta

  • Alunos

 Pessoal, estou com problema, na empresa estamos tendo algumas dificuldades em desempenho da atualização incremental. 
 Coloquei apenas o banco de dados conectado ao servidor, e demorou incríveis 3-4 horas para atualizar o conjunto de dados apenas.
 Possuo aproximadamente 21 dimensões e 30 fatos extraídas através de Views do SQL ao PBI. Todas foram duplicadas e não mexido nas originais, cada 1 com sua finalidade específicas (uma view só para receita, outra só impostos, outra de lucro, outra de despesas..) - É modelo estrutural DRE.
 As views de fatos, compõem apenas 1 fato (com 15 milhões de linhas).*
 Tentei monitorar pelo Sybase quais as tabelas que estão apresentando demora ao finalizar, sem sucesso.
 Utilizo conta PRO na microsoft e o servidor atualmente está rodando com 4 gbs de ram.
*não possui muitos artifícios de power query, tudo foi parametrizado dentro do SQL.

Compartilho com vocês a minha dúvida/problema. Alguém conseguiu colocar para atualizar de forma que não demorasse tanto tempo? 
 

Editado por Evandro Blanke Sangiovo
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Olá Evandro, recomendo que verifique se no Power Query está com a consulta nativa habilitada nas etapas aplicadas, caso não esteja a atualização incremental pode não funcionar e estar carregando toda a base nas atualizações que estiverem programadas.

Acontece também que quando você publica o relatório na web, a primeira carga ele irá carregar tudo mesmo e as próximas caso a consulta nativa (Query Folding) está habilitado ele carrega incremental.

Como sugestão, sugiro que crie uma base histórica com um data flow por exemplo e depois conectar o Power BI a esse dataflow, pois assim você carregará menos linhas na atualização pelo servidor local e a base do ano atual por exemplo você pode colocar pra conectar direto.

Nesse vídeo o Léo explica sobre o Query Folding:

https://play.powerbiexperience.com/curso/bcc-trabalhando-com-grandes-bases-e-projetos-corporativos/5313/33664

Espero ter ajudado.

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 03/10/2022 em 16:55, Renato Rossato disse:

Olá Evandro, recomendo que verifique se no Power Query está com a consulta nativa habilitada nas etapas aplicadas, caso não esteja a atualização incremental pode não funcionar e estar carregando toda a base nas atualizações que estiverem programadas.

Acontece também que quando você publica o relatório na web, a primeira carga ele irá carregar tudo mesmo e as próximas caso a consulta nativa (Query Folding) está habilitado ele carrega incremental.

Como sugestão, sugiro que crie uma base histórica com um data flow por exemplo e depois conectar o Power BI a esse dataflow, pois assim você carregará menos linhas na atualização pelo servidor local e a base do ano atual por exemplo você pode colocar pra conectar direto.

Nesse vídeo o Léo explica sobre o Query Folding:

https://play.powerbiexperience.com/curso/bcc-trabalhando-com-grandes-bases-e-projetos-corporativos/5313/33664

Espero ter ajudado.

 

 

Obrigado pela resposta Renato, estou verificando o modelo ainda. Vou criar uma cópia do banco de dados e do arquivo pbix para tentar deixar todas as tabelas com a consulta nativa habilitada. Pois, nem todas as tabelas tem, exigirá alguns dias de testes, dado que as Views do banco serão modificadas. Depois posto aqui o resultado!! 

Grato pela atenção.

  • Like 1
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...