informatica 未连接查找无效符号引用错误

infomatica unconnected lookup invalid symbol reference error

我在 Informatica Cloud 中得到以下表达式的无效符号引用 解码(真,STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(代码),0)

在未连接的查找中,我有三个字段代码,code_type 和描述,我想 return 来自未连接查找字段代码 [=10 的源文件中 stage_name_code 的描述=]

但他只有在表达式是这样写的时候才有效.. 解码(真,STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(STAGE_NAME_CODE))


除了使用 DECODE,您还可以使用 IIF 函数。

IIF(STAGE_NAME_CODE='S1',:LKP.Lkp_SFDC_description(STAGE_NAME_CODE))

这为您提供了准确的结果。 要在 ETL 上玩得开心,请玩 https://etlinfromatica.wordpress.com/