Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde a todos !
Como vincular um gráfico a outro onde um deles possui limites de dimensão ? a questão é simples, ambos devem expressar os mesmos valores, explico:
Imaginemo seguinte cenário, dois gráficos com mesma expressão (SUM(SALES)) porém com dimensões distintas, típico exemplo de cubo.
o primeiro é do tipo tabela simples onde a dimensão é campo CUSTOMER e possui limites de dimensão estabelecido pela variável VAR_TOP (N maiores valores)
o segundo é do tipo barras onde a dimensão é campo CATEGORY, simples assim.
* então vejam, ambos possuem a mesma expressão. *
o que preciso é que o segundo gráfico (CATEGORY) respeite/represente os valores apresentados de forma limitada no primeiro gráfico, considerando que ambos sumarizam vendas, porém com dimensões distintas.A exemplo (anexo) se o total do primeiro gráfico (tabela) sumariza $900 o segundo deve também estar vinculado aos mesmos $900.
Tentei recursos como Rank, Aggr, imaginei que seja tipo indirect set analysis, mas por enquanto sem sucesso.
Nos anexos fica ainda mais fácil entender a demanda.
Desde já agradeço
Achei a solução:
Na expressão memória de cálculo dos gráficos, para torná-la "sensível" ao ranking TopN da tabela basta mudá-la para:
Sum({<Cliente={"=Rank(Sum(valor),4)<=vTop"}>} valor )
Deste modo o campo [valor] será somado para clientes cujo ranking de valores forem inferiores ou iguais ao TopN (variável [vTop])
Achei a solução:
Na expressão memória de cálculo dos gráficos, para torná-la "sensível" ao ranking TopN da tabela basta mudá-la para:
Sum({<Cliente={"=Rank(Sum(valor),4)<=vTop"}>} valor )
Deste modo o campo [valor] será somado para clientes cujo ranking de valores forem inferiores ou iguais ao TopN (variável [vTop])