Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

carga incremental

Boa tarde pessoal,

Eu tenho a seguinte situação: um grupo com 6 empresas (os dados vem da mesma tabela) e cada uma delas tem uma data de fechamento do mês diferente, na verdade essa data é lançada em uma planilha onde viria a ser uma outra tabela tipo assim:

empresa              1                2                    3              ...

mês ref.

jan/2015      05/02/2015      07/02/2015        12/02/2015  ...

fev/2015      03/03/2015   .....

eu preciso carregar as informações direto do banco do mês atual até a data de fechamento por empresa... e o restante viria do QVD com histórico.

Tem alguma forma de fazer isso em uma carga só? ou eu teria que carregar uma empresa de cada vez?

15 Replies
Anonymous
Not applicable
Author

crio um QVD pra cada no caso e depois concateno todos?

Anonymous
Not applicable
Author

Eu queria entender o porque disso, pois as tabelas TAB1 e FATO  não tem nenhuma relação, a TAB1 continua igual, não tem porque o peek() não funcionar.

nicolett_yuri

Isso mesmo, cria os qvds e depois concatena na leitura, pelo menos por enquanto.

Vou investigar melhor esse caso. Realmente esta muito estranho.

Anonymous
Not applicable
Author

Cara tava pesquisando, pelo que eu vi aqui, isso é um bug, onde ele não acha a tabela.

resolve de maneira muito simples

onde eu tinha :

v_dt_fechamento = peek('dt_fechamento', $(vEmpr ) - 1 , Tab1)

adicionei aspas a tab1

v_dt_fechamento = peek('dt_fechamento', $(vEmpr ) - 1 , 'Tab1')





nicolett_yuri

No meu caso eu não estava utilizando o terceiro parâmetro do Peek() e mesmo assim o problema estava acontecendo. Passando o nome da tabela, entre apostrofes, resolve. Mas ainda continua estranho

Anonymous
Not applicable
Author

http://community.qlik.com/message/132340#132340

da uma olhada nesse tópico, nos comentários.