Mapplet参数未从Paramter文件中获取值(Informatica)

时间:2018-04-17 10:16:59

标签: parameters mapping informatica

我在mapplet中添加了一个参数,我将值传递给工作流调用的参数文件。它从文件读取并在工作流级别存储正确的值。但它会被默认值'取代。在映射级别为null,因此在表达式中传递此null时会话失败。

我想传递55000作为值,而不是null。 以下是会话日志: -

VAR_27028    Use override value [55000] for user-defined workflow/worklet variable:[$$func_num].

VAR_27027   Use default value [] for mapping parameter:[mplt_test1.$$func_num].

2 个答案:

答案 0 :(得分:2)

我意识到我没有在参数文件中正确命名参数。 早些时候是     $$ PARAMETER_NAME = 55000 但应该是     mapplet_name。$$ PARAMETER_NAME = 55000 它现在有效!

答案 1 :(得分:0)

我遇到了同样的问题,我在映射中使用了参数而不是mapplet。在此之后,您可以使用该值作为mapplet的输入并在mapplet中使用它。