Com o mapeamento condicional, os membros de origem são mapeados para expressões de script, e não para membros de destino codificados. O mapeamento condicional é válido somente para mapeamentos baseados em regra (Between, In e Like). Você pode ativar o mapeamento condicional colocando #SCRIPT
ou #SQL
na coluna de valor de Destino. Use #SCRIPT
para scripts Jython e #SQL
para scripts SQL. Mapeamento condicional, em conjunto com a ordem de processamento da dimensão, habilita o mapeamento baseado nos resultados dos mapeamentos de dimensão. Ou seja, mapeamentos de dimensão que já foram processados. Consulte Como Usar Scripts de Mapeamento.
Nota:
No Oracle Hyperion Financial Data Quality Management, Enterprise Edition, o script Jython não é suportado para mapeamento condicional (#SCRIPT
não pode ser usado na coluna do valor Destino.)Para aplicar um mapeamento:
Uma linha vazia será adicionada.
Para usar o script Jython, insira #SCRIPT. Para obter mais informações, consulte Como Usar Objetos Jython com Scripts de Mapeamento.
O ícone de lápis é habilitado.
Esse script de amostra usa a instrução SQL Cast para processar condicionalmente valores atribuídos da coluna de destino.
O FDMEE não executa uma verificação de erro nem valida o script. É preciso testar o script nos seus arquivos de dados em um ambiente de teste e verificar os resultados.