Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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:
Filial | Tipo Pessoa |
1 | MM |
55 | RM |
Vigilante | VP |
Vigilante | RP |
É possível fazer isso diretamente no script?
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