无法在 Informatica 映射中捕获参数值

can't catch a parameter value in an Informatica mapping

参数文件在工作流中可见。它还设置为在包含映射的会话中使用。

两种布局都定义了相同的变量 $$src_file。

[Global]
$$src_file='file1'

[folder_FILESAPP.WF:wf_FILES.ST:s_FILES]
$$src_file='file2'

但是当我试图在比方说源限定符中使用它时,这个变量永远不会被捕获。

select $$src_file from dual;

为一个愚蠢的问题道歉,在这里绕圈子。

要获取的变量,需要定义两件事,

  1. 在“映射”选项卡下定义映射中的变量 -> 参数和变量。

  2. 进入工作流管理器,在工作流下定义参数文件的路径。如果使用 pmcmd 命令,则在“-param”属性旁边传递参数文件的路径。