【发布时间】:2016-11-03 05:58:36
【问题描述】:
我想在工作流的第一次运行中加载 Target1,在同一工作流的第二次运行中加载 Target2,在同一工作流的第三次运行中加载 Target1,依此类推...请告诉我如何实现。
【问题讨论】:
标签: informatica
我想在工作流的第一次运行中加载 Target1,在同一工作流的第二次运行中加载 Target2,在同一工作流的第三次运行中加载 Target1,依此类推...请告诉我如何实现。
【问题讨论】:
标签: informatica
使用默认值为 1 的持久变量(例如 $$runCnt)创建工作流。使用 AssignmentTask 翻转变量值 IIF($$runCnt=1, 2, 1)。将 AssignmentTask 与两个会话链接,例如。 s_Target1 和 s_Target2。在链接上使用以下条件:
两个会话应该重用相同的映射,只需覆盖“目标表名称”属性以在每个会话中使用适当的表。
【讨论】: