将日期值从一个会话传递到同一工作流程中的另一个会话

时间:2014-11-10 07:50:21

标签: informatica

我有两个会议,我的工作流程如下

workflow1-> session1->会话2

我在mapping1的一个表中有一个join_date列,在session1

我想选择这个join_date值并传递给mpping2 / session2

如果连接日期值在session1中的表中发生更改,则应选择相同的值并传递给session2

我将在session2的查询中使用此日期值。

请告诉我如何实现这个目标?

谢谢

1 个答案:

答案 0 :(得分:3)

您可以使用映射和工作流变量来完成此操作。

  1. 在mapping1中创建一个映射变量,说var1并将其值设置为join_date。
  2. 在工作流程中创建工作流程变量,例如var_wkf
  3. 在session1中,在成功变量分配后的会话中,指定var_wkf = var1
  4. 在mapping2中,创建一个映射变量,比如var2
  5. 在会话2中,在会前变量分配中,指定var2=var_wkf
  6. 您可以在mapping2中使用var2变量,它应该在mapping1
  7. 中设置值