Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
É possivel eu colocar 2 valores na legenda de um gráfico de Pizza??
Por exemplo
Produtos
Vermelho - TOMATE 100 50%
Eu tenho meu tomate, quantidade vendida 100 e essa quantidade representa 50% do meu total de legumes vendidos por exemplo.
Os exemplos que eu achei se cria 2 expressões e 1 é mostrada na legemda e o outro valores sobre os dados.
Abraçooooo
Olá Pessoal,
É possível sim, sem prejudicar o desempenho.
Na aba dimensões, use a opção calculada:
Rótulo: Faixa Etária (Qtde)
Expressão: =[FAIXA ETARIA]&' ('&aggr(Num(Sum(ADESAO),'#.##0'),[FAIXA ETARIA])&')'
Na aba expressões, use normalmente:
Expressão: Sum(ADESAO)
Relativo: Marcado
Valor Sobre os dados: [opicional], achei melhor desmarcado
Na aba apresentação:
Mostra numeros na legenda: Marcado
Abraço.
Bom, por padrão acho que não dá.
Mas dá pra fazer uma mandrakaria pra parecer que é possível. O detalhe é que usa dimensão condicional, o que não é muito recomendável pois pode prejudicar a performance se o cálculo for complexo.
Olha o qvw em anexo.
Olá Pessoal,
É possível sim, sem prejudicar o desempenho.
Na aba dimensões, use a opção calculada:
Rótulo: Faixa Etária (Qtde)
Expressão: =[FAIXA ETARIA]&' ('&aggr(Num(Sum(ADESAO),'#.##0'),[FAIXA ETARIA])&')'
Na aba expressões, use normalmente:
Expressão: Sum(ADESAO)
Relativo: Marcado
Valor Sobre os dados: [opicional], achei melhor desmarcado
Na aba apresentação:
Mostra numeros na legenda: Marcado
Abraço.
Bom Aderlan, dependendo do modelo de dados realmente o impacto no desempenho pode ser irrelevante. Mas é importante sempre estar um passo à frente pois se o volume ou a complexidade dos dados aumentar, isso pode vir a ser um problema.
Bom dia Fernando, tudo bem?
Concordo 1.000% com você, só não entendi o contexto!
Você se refere a essa indicação que eu fiz aqui?
Eu sempre achei que o uso de dimensão calculada tem um excelente desempenho, mas ainda estou aprendendo sobre tunning de aplicações QlikView, então se puder fazer algumas sugestões de melhores práticas, todos vamos ficar muito gratos, o material sobre esse assunte é escarso.
Valeu, abraço.
Fala Aderlan blz?
Então, para esse exemplo específico acho que não terá problema. Quando vc diz "é possível sem prejudicar o desempenho", outras pessoas podem achar que pode usar dimensão calculada em qualquer situação. Só complementei sua resposta com a minha ressalva.
Precisamos tomar um pouco de cuidado com o que dizemos (por favor não me entenda errado, tb estou aqui pra ajudar e com certeza tb me incluo nisso) pra não dar uma resposta que possa se tornar um problema mais pra frente.
Eu me lembro que eu fiz uma dimensão calculada super maluca em um dos meus primeiros primeiros apps que deixou minha tabela simples inutilizável, demorava seilá uns 10 segundos pra calcular. Isso considerando que o volume de dados era pequeno, menos de 100k registros. Naquela época um consultor senior me orientou a deixar a parte pesada dos cálculos no script. Refiz a tabela com as "boas práticas" e aí ela calculava instantaneamente.
Abraço
Olá Fernando, tudo bem?
Tem toda razão! Fique tranquilo, não levarei a mal, muito pelo contrário, é assim que evoluimos, pois sempre podemos ser melhor, tanto no que escrevemos quanto no que fazemos.
Apesar de alguns realmente ter essa percepção, de que pode colocar qualquer expressão na dimensão, eu sou tão responsável pelo que escrevo/falo quanto os outros são pelo que ler/ouve e entendem disso, mas não seria nada de mais colocar "nesse caso" ali no texto.
Obrigado pela observação.
Abraço.