Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
diegofaria
New Contributor II

Desmembrar informação e reclassificar (qlik sense)

Olá!

Tenho uma tabela de títulos e suas respectivas classificações. Para uma situação em específico quando o "Cód. Classificação" ='510101' (Amortização Capital),  o valor referente ao juros deverá ser classificado separadamente para "510102" (Juros Capital).

Exemplo:

help.png

Alguém consegue me ajudar?

Abraços,

1 Solution

Accepted Solutions
MVP
MVP

Re: Desmembrar informação e reclassificar (qlik sense)

Diego,

esta regra seria para esta tabela/gráfico ou para todo o modelo?

Se fosse uma regra meio geral, eu faria na carga.

Para entender melhor o seu modelo e a forma de carga  tem como disponibilizar um modelo exemplo ?

De uma forma simples, sem ver eu faria no LOAD mais ou menos assim

Tabela:

LOAD

       Titulo,

       Valor,

        if(CodClass = 510101, null()  ,Juros)      as Juros,

       CodClass

From XXXXX ;

concatenate

LOAD

       Titulo,

       null()               as Valor,

       Juros,

       '510102'         as CodClass,

       DescClass

From XXXXX  WHERE CodClass = 510101;

Mas seria uma forma.....teria que ver o que tens para pensar melhor....

7 Replies
rogerioalmeida
Contributor

Re: Desmembrar informação e reclassificar (qlik sense)

Diego,

Você precisa que os valores estejam no mesmo campo? se for você pode fazer um IF ex: IF(Cód.Classisficação = '510101', VALOR,JUROS)

Se você precisar da informação separada, ao colocar os 2 campos em uma tabela com o campo Cód.Classisficação como Dimensão ele irá separar.


Caso não seja isso explica melhor teu caso.


Espero ter ajudado.

MVP
MVP

Re: Desmembrar informação e reclassificar (qlik sense)

Diego,

esta regra seria para esta tabela/gráfico ou para todo o modelo?

Se fosse uma regra meio geral, eu faria na carga.

Para entender melhor o seu modelo e a forma de carga  tem como disponibilizar um modelo exemplo ?

De uma forma simples, sem ver eu faria no LOAD mais ou menos assim

Tabela:

LOAD

       Titulo,

       Valor,

        if(CodClass = 510101, null()  ,Juros)      as Juros,

       CodClass

From XXXXX ;

concatenate

LOAD

       Titulo,

       null()               as Valor,

       Juros,

       '510102'         as CodClass,

       DescClass

From XXXXX  WHERE CodClass = 510101;

Mas seria uma forma.....teria que ver o que tens para pensar melhor....

MVP
MVP

Re: Desmembrar informação e reclassificar (qlik sense)

entendi que de 1 linha gerar 2 linhas......é isto?

Employee
Employee

Re: Desmembrar informação e reclassificar (qlik sense)

diegofaria‌, chegou a uma solução?

diegofaria
New Contributor II

Re: Desmembrar informação e reclassificar (qlik sense)

Isso mesmo Alessandro, precisava da geração de duas linhas!

diegofaria
New Contributor II

Re: Desmembrar informação e reclassificar (qlik sense)

Alessandro, muito obrigado pelo retorno!

Sua resposta solucionava o problema que apresentei! Infelizmente não detalhei que o campo "Valor" vinha de outra tabela, porém somando o seu raciocínio mais o "RESIDENT" (fazendo menção a outra tabela), consegui obter êxito!

Obrigado.

diegofaria
New Contributor II

Re: Desmembrar informação e reclassificar (qlik sense)

Sim Clever, a resposta correta foi a do Alessandro.