【问题标题】:loading alternate tables in alternate workflow executions in Informatica在 Informatica 中的备用工作流执行中加载备用表
【发布时间】:2016-11-03 05:58:36
【问题描述】:

我想在工作流的第一次运行中加载 Target1,在同一工作流的第二次运行中加载 Target2,在同一工作流的第三次运行中加载 Target1,依此类推...请告诉我如何实现。

【问题讨论】:

    标签: informatica


    【解决方案1】:

    使用默认值为 1 的持久变量(例如 $$runCnt)创建工作流。使用 AssignmentTask 翻转变量值 IIF($$runCnt=1, 2, 1)。将 AssignmentTask 与两个会话链接,例如。 s_Target1 和 s_Target2。在链接上使用以下条件:

    • AssignmentTask 到 s_Target1 链接条件:$$runCnt=1
    • AssignmentTask 到 s_Target2 链接条件:$$runCnt=2

    两个会话应该重用相同的映射,只需覆盖“目标表名称”属性以在每个会话中使用适当的表。

    【讨论】:

      猜你喜欢
      • 2019-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-19
      • 1970-01-01
      • 2021-12-14
      • 2016-02-11
      • 1970-01-01
      相关资源
      最近更新 更多