Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Dimension

Boa tarde senhores. Preciso de uma ajuda.

Tenho 4 colunas , conforme imagem abaixo.

Mas gostaria de concatena-las, porém sem ser pelo Load.

Explicar o motivo por aqui, demandaria muito tempo, viraria um textão., rs

Mas pela minha necessidade, é a solução que preciso para as minhas analises.

Alguém poderia me ajudar?

Grato,

** Esqueci de mencionar: A nova dimensão deverá ter um Distinct.

Labels (2)
1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Boa tarde Leonardo

Conseguiu resolver o seu problema? Se sim, por gentileza marque a resposta correta para nos ajudar a manter a comunidade organizada.

Márcio Rodrigo Campestrini

View solution in original post

12 Replies
Marcio_Campestrini
Specialist
Specialist

Bom dia Leonardo

Entendo a questão do "textão", mas sem entender o motivo fica difícil ajudar em uma solução.

Apesar disso, acredito que somente via Load para fazer isso.

Márcio Rodrigo Campestrini
Clever_Anjos
Employee
Employee

É uma "gambiarra" mas talvez atenda ao que você precisa

Capturar.PNG

Not applicable
Author

oi Marcio,

Bom dia, tudo joia?

Mais ou menos é o seguinte:

Eu tenho essas 4 colunas, P_305, P_306, P_307 e P_308

Basicamente, o conteúdo delas é parecido ( Concordo Totalmente, Concordo Parcialmente, Discordo Totalmente....)

Para cada coluna, tenho uma dimensão, que seria minha Visão Analítica.

Porém, preciso unificar P_305, P_306, P_307 e P_308 de tal maneira que visualize tudo em apenas um gráfico.

Mas apenas em uma dimensão ( bem dizer, um merge)

Assim, se neste gráfico, eu clicasse na Fatia "Concordo Totalmente",  os gráficos  de P_305, P_306, P_307 e P_308

serião atualizados automaticamente.

+- é isso.,

Grato

Not applicable
Author

Bom dia Clever, tudo  bom?

Devido a problemas técnicos,  por enquanto estou fazendo uma simulação na Personal!

Você, poderia tirar um print do script?  Obrigado,

Clever_Anjos
Employee
Employee

Script:

Characters1:

Load Chr(RecNo()+Ord('A')-1) as Alpha1, RecNo() as Num1 autogenerate 26;

Characters2:

Load Chr(RecNo()+Ord('A')-1) as Alpha2, RecNo() as Num2 autogenerate 26;

Dimensões no gráfico:

1 =ValueLoop(1,2)

2 =if(ValueLoop(1,2)=1,Alpha1,Alpha2)

Daí você esconde a primeira coluna

Not applicable
Author

Putz,  não deu!!

Tab1:

load * INLINE

[P1

A

A

A

B

B

C

D

];

Tab2:

load * INLINE

[P2

A

B

C

B

B

C

E

];

Os counts de TESTE não batem com P1 e P2 e a seleção não atualiza de P1, P2 e Teste não se conversam!

Tá freud!!! rs

Clever_Anjos
Employee
Employee

Porque você não cria um campo no script com os valores que precisam ser sumarizados?

Clever_Anjos
Employee
Employee

Tipo:

LOAD P_305 as Dimensao resident suatabela;

concatenate

LOAD P_306 as Dimensao resident suatabela;

concatenate

LOAD P_307 as Dimensao resident suatabela;

concatenate

LOAD P_308 as Dimensao resident suatabela;

E usa esse campo no seu gráfico

Not applicable
Author

Já tentei, mas o problema é que o novo gráfico não se relaciona com a tabela principal.

Quando clico nos novos valores, não o outro gráfico não é atualizado.

*** Só corrigindo o post anterior: Ao invés de duas tabelas, é uma só

Tab1:

load * INLINE

[P1,P2

A,B

A,A

A,A

B,A

B,B

C,C

D,A

];

Eu precisaria uma outra tabela, com os valores distintos. Mas que se referencia a tabela TAB1.