Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Taz182
Contributor
Contributor

Mudar conteúdo de uma dimensão baseada em outra

Pessoal, boa tarde.

Não se é possível, mas gostaria de fazer o seguinte:

Tenho uma dimensão Filial e outra com o tipo de pessoa que seria MM, RM, VP e RP.

Neste caso existem funcionários nas filais que se enquadram nesses tipo de pessoa, mas eu gostaria que quando o funcionário estivesse na filial X, e fosse VP ou RP, que o nome da filial carregasse como Vigilante.

Não sei se consegui ser claro, seria mais ou menos assim:

FilialTipo Pessoa
1MM
55RM
VigilanteVP
Vigilante RP

 

É possível fazer isso diretamente no script?

1 Reply
nicolett_yuri

A melhor solução será criar um novo campo no seu modelo de dados, ou seja, no script.

 

Para essa solução funcionar, você precisa garantir que os dois campos: Filial e Tipo Pessoa estejam na mesma tabela.

 

IF( Filial = 'X' AND Match([Tipo Pessoa], 'VP', 'RP'), 'Vigilante', [Tipo Pessoa]) as [Novo Campo]

 

 

 

Se os campos Filial e Tipo Pessoa não estiverem na mesma tabela, então você vai precisar usar recursos de modelagem para traze-los para a mesma tabela, como por exemplo: JOINS,  ApplyMap ou Concatenate