Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Recarga parcial

Boa tarde a todos,

Gostaria de criar um botão na tela para fazer a atualização (recarga) apenas de uma tabela do meu script , tem como?

1 Solution

Accepted Solutions
nicolett_yuri

Rodrigo, para recarga parcial você deve se utilizar da função Partial Reload. Essa função faz exatamente o que você precisa, porém esta só pode ser agendada no QLikView através do Publisher.

Recomendo a visualização destes vídeos para entender como funciona:

https : // www .youtube.com/watch?v=VA7PG4YyePo

https : // www .youtube.com/watch?v=8GQG61P2GU0

Boa aula

View solution in original post

8 Replies
lucianosv
Specialist
Specialist

Boa noite.

Que eu saiba não. Você pode estar uma variável no botão de recarga para definir o que vai carregar encapsulando os loas dentro de IFs perguntando da variáve, no entanto têm que carregar o resto da nuvem senão os dados ficariam incompletos.

Você pode por exemplo fazer a carga normal se a variável = 'N' e gravar todos os qvds. Quando a variável = 'P', carrega os qvds gravados e a tabela que quer atualizar. Dessa forma todo o seu script de carga terá que estar encapsulado em Ifs perguntando da variável.

Anonymous
Not applicable
Author

Na verdade eu ja trago tudo de QVD's que demoram em torno de 3 minutos para recarregar. E essa tabela que quero carregar sozinha carrega em 2 segundos, precisava só dela mesmo.

nicolett_yuri

Rodrigo, para recarga parcial você deve se utilizar da função Partial Reload. Essa função faz exatamente o que você precisa, porém esta só pode ser agendada no QLikView através do Publisher.

Recomendo a visualização destes vídeos para entender como funciona:

https : // www .youtube.com/watch?v=VA7PG4YyePo

https : // www .youtube.com/watch?v=8GQG61P2GU0

Boa aula

lucianosv
Specialist
Specialist

Que eu saiba não é possível, uma vez que você têm que carregar toda a nuvem.

Você pode tentar cria um binário sem essa tabela e tentar carregar o binário e essa tabela.

Talvez você ganhe tempo na carga. Tem que testar.

lucianosv
Specialist
Specialist

Boa mestre.

Vou aprender mais uma.

nicolett_yuri

Esse recurso é muito bom !

Já utilizei em alguns projeto em que uma tabela pequena precisa ser atualizada de 10 em 10 minutos e o restante da aplicação 1x no dia.

Anonymous
Not applicable
Author

Boa Yuri, vou fazer isso mesmo, só uma dúvida eu tenho uma tabela concatenando na outra, essas 2 tabelas não fazem parte da recarga parcial, não tem o prefixo add ou replace, mas mesmo assim quando eu mando fazer a recarga parcial ele tenta recarrega essa tabela que é concatenada... ja aconteceu isso com vc?   

nicolett_yuri

Estranho, posta uma app de exemplo