2016-09-15 1 views
0

ich unten Ausdruck in Informatica Cloud dekodieren ungültig Symbol Referenz bin immer: in der unverbundenen (true, STAGE_NAME_CODE = 'S1', LKP.Lkp_SFDC_description (CODE), 0)Infomatica unverbundenen Lookup ungültig Symbol Referenzfehler

Ich habe drei Felder Code, code_type und Beschreibung, ich möchte die Beschreibung für stage_name_code aus der Quelldatei aus dem nicht verbundenen Lookup-Feld zurückgeben Code

aber er ist nur der Ausdruck gültig ist, wenn es so geschrieben wird .. decode (true , STAGE_NAME_CODE = 'S1',: LKP.Lkp_SFDC_description (STAGE_NAME_CODE))

Antwort

0


Anstatt DECODE zu verwenden, können Sie die Funktion IIF verwenden.

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

Dies liefert Ihnen ein genaues Ergebnis. Um Spaß auf ETL zu haben, spielen Sie mit https://etlinfromatica.wordpress.com/