Несоответствующий поиск в infomatica неверная ссылка на символ
Я получаю недопустимую ссылку на символ для выражения ниже в облачном декодировании informatica (true,STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(CODE),0)
в неподключенном поиске у меня есть три поля code,code_type и description, я хочу вернуть описание для stage_name_code из исходного файла из неподключенного поискового поля Code
но он действителен только в том случае, если выражение действительно, когда оно написано так: декодировать (true,STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(STAGE_NAME_CODE))
1 ответ
Решение
Вместо того, чтобы использовать DECODE, вы можете использовать функцию IIF.
IIF(STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(STAGE_NAME_CODE))
Это дает вам точный результат. Чтобы повеселиться на ETL, поиграйте с https://etlinfromatica.wordpress.com/