Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
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