Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Encontro um cenário que ao criar qualquer objeto novo na minha aplicação acontece os seguinte erro nos gráficos,
"Memória Alocada ao Objeto Excedida".
Pode ser causado pelas configurações do servidor, não suportarem carregar a aplicação , quando alterado ou criado algo novo ?
Obrigado!
Essa mensagem ocorre porque QlikView não esta conseguindo calcular o gráfico por falta de memória. A causa desse problema pode ser diversos, como por exemplo:
Poderia fornecer maiores detalhes da sua aplicação e ambiente de servidor?
Yuri boa tarde,
Obrigado pelo retorno.
Pois é já até fiz uma analise melhor na questão de hardware do servidor,
vamos fazer um upgrade para melhorar a performance,
pois só tem 6 gigas de memória , 4 cores, já não suporta mais a quantidade de usuários , que são mais de 50,
com aquela analise do qlikview - Server Load Simulator , realmente constata a necessidade de melhorias,
aloquei uma licença de desenvolvimento para o meu desktop , e ocorre a mensagem ,
mas as configurações da maquina é comum:
4 gigas de memoria, core i3 ,...
é comum ocorrer essa mensagem em minha maquina local ?
Obrigado!
Depende Wanderson, precisa analisar o seu qvw na questão de modelagem, quantidade de tabelas, quantidade de linhas, tamanho (em mb), quantidade de relatórios, como estão montados esses relatórios (dimensões e expressões), etc.
Sem essa análise é complicado de se falar.
Agora que seu hardware realmente esta pequeno isso não tenha dúvida
O melhor a fazer seria colocar condicionais para os seus objetos.
Por exemplo, selecionar ano, mês para que a objeto realize os cálculos.
Ola Wanderson, para realizar a avaliação em sua maquina, vc pode realizar uma carga reduzida dos dados, utilizando o recurso em: "editar script" > "depurar" e marque a opção "Carga Limitada" faça uma carga de 1000 registros, se vc não tiver muitas tabelas, a carga será rapida e vc pode salvar esta aplicação com outro nome e abrir na sua maquina. Obs: É muito importante que utilize dimensões e expressões que tenham relação entre si, caso tenha campos desvinculados do seu modelo e os coloque como uma dimensão ou alguma condição da sua expressão isso pode causar grande utilização de recursos de memoria, visto que será montado um carteziano no grafico. Para que possa melhor lhe ajudar, se for possivel repasse alguns prints "estrutura dos dados (ctrl + T) "; "Dimensões utilizadas no grafico"; "Expressões montadas no Grafico";
Bom dia Ronaldo ,
Obrigado pela ajuda,
vou te mandar alguns print's para você me ajudar ,
me passa seu email ?
Wanderson, o interessante e que todos tenham o mesmo acesso as informações aqui na Comunidade, assim tanto novos usuarios que tiverem o mesmo problema quanto os colaboradores poderam entender e responder respectivamente sua dúvida. Vc pode tirar os print's das telas, e anexar aqui mesmo.
Certo ,
Sem problema nenhum ,
É bom Mesmo ,
Segue em anexo , print da estrutura de dados .
Ok, agora o grafico que esta criando vc esta utilizando algum dos campos que estão a direita no seu modelo (campos desconectados do modelo principal) ?
Qual o tipo de Grafico esta tentando fazer?
Tem alguma dimensão calculada?
Quantas Expressões esta criando no grafico? (se possivel coloque a expressão aqui tambem)
Qual o tamanho final do seu qvw (em Mb) ?