Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
kettyterra
Creator
Creator

Out OF VIRTUAL AND/OR LOGICAL MEMORY, allocating 2 MB

Quando recarrego meu script o qlikview retorna esse erro, o que fazer?

Out OF VIRTUAL AND/OR LOGICAL MEMORY, allocating 2 MB

Labels (1)
1 Solution

Accepted Solutions
kettyterra
Creator
Creator
Author

Obrigada pelas respostas, amigos qlikview.

Agora consegui ter o norte de como refazer.

Vou estudar mais e estruturar melhor a modelagem dos dados.

Se eu tiver duvidas, vou consultando-os.

Muito Obrigada

View solution in original post

17 Replies
nicolett_yuri

Essa mensagem indica que esta ocorrendo um estouro de memória de sua aplicação.

Isso pode ocorrer por um gráfico com expressões pesados e/ou muitos registros e seu servidor não esta suportando.

Dê mais detalhes da sua aplicação e ambiente para podermos lhe auxiliar.

Anonymous
Not applicable

Basicamente esse erro indica que seu load está estourando sua memória disponível.

Neste post estão algumas dicas que podem te ajudar: (Adicionei espaços para não cair na moderação)

http: // community.qlik.com/thread/91229    

Gabriel

kettyterra
Creator
Creator
Author

Realmente, estou trabalhando com muitos registros.

Em relação a expressões pesadas não tenho, basicamente eu apenas leio os qvds.

Vou anexar algumas telas pra você ter uma ideia.

O que devo fazer pra resolver o problema?

Obrigada

PRINT 1.png

PRINT 2.png

PRINT 3.png

kettyterra
Creator
Creator
Author

Gabriel, tinha visto este post..mas nao entendi o que deve ser feito..

lucianosv
Specialist
Specialist

Boa tarde.

A memória está estourando por causa das chaves sintéticas da nuvem de dados.

Cada amarração entre tabelas deve ser por um só campo. Caso seja necessário mais de um campo,

você deve criar nas tabelas assim:

Campo1 & '||' & Campo2 as Chave

nicolett_yuri

Ketty,

Tabela Sintética pode ser a raiz de seu problema.

Sua primeira tarefa é eliminar essas tabelas sintéticas que estão sendo criadas em seu script. Crie chaves compostas ou então link Table para a ligação entre essas tabelas.

lucianosv
Specialist
Specialist

Boa tarde.

É só corrigir as chaves sintéticas que vai funcionar.

kettyterra
Creator
Creator
Author

Luciano,

Preciso de ajuda

Eu não entendo muito bem desses relacionamentos, veja como está:

Estou lendo alguns tutorias de link table, mas confesso que estou com grande dificuldade.

Por onde devo começar?

Relacionamento.png

lucianosv
Specialist
Specialist

Bom dia.

Não vou conseguir ajudar muito só de olhar a imagem, mas consigo tentar explicar por ela.

Estou postando a imagem editada.

A $Syn12 mostra que todos os campos que marquei na imagem editada estão em mais de uma tabela.

Isso além de ser um erro, é desnecessário pois os campos trafegam pela nuvem.

Se você excluir as redundâncias vai funcionar.