【问题标题】:informatica mapping parameter with default value具有默认值的 informatica 映射参数
【发布时间】:2017-02-28 11:25:46
【问题描述】:

我有在多个工作流中调用的会话任务。当前所有工作流中的目标是数据库。

任务中的映射有一个路由器转换来根据条件执行数据加载

第一次写入需要写入文件而不是DB并且文件名是动态的

我创建了一个映射参数 $$outputfilename 以通过参数文件传递它并且能够写入文件,但是加载到数据库的其余工作流失败并出现以下错误 消息:会话任务实例 [RUNNER]:[VAR_27026 错误:缺少会话参数的初始值:[$OutputFileName]。]

我们如何为写入 db 的所有工作流分配一个虚拟文件名。我不想将它添加到参数文件中,因为我们将来可能会有更多工作流。

谢谢

【问题讨论】:

    标签: parameters mapping task informatica


    【解决方案1】:

    错误消息中提到的 2 个变量名称 $$outputfilename 和 $OutputFileName 之间存在一些差异......这让我认为真正的问题是您已将可重用会话任务配置为输出到目标默认情况下文件,而不是将其配置为默认写入数据库表,然后仅覆盖工作流中写入文件的单个会话实例。请检查这个

    【讨论】:

      猜你喜欢
      • 2015-01-13
      • 2018-01-03
      • 2016-12-13
      • 2018-12-21
      • 2019-01-25
      • 2016-10-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多