将SQL结果分配给DataStage中的作业参数

时间:2017-07-27 10:56:14

标签: datastage ibm-infosphere

我刚刚开始使用Datastage(版本11.5),我试图将一个简单的SQL查询的值(从表中选择max(date_col))分配到一个作业参数,以便我可以将它用作文件的一部分从这份工作中产生。

任何人都可以指出一个简单的方法,因为我很遗憾如何在参数值中包含SQL查询。

提前致谢。

1 个答案:

答案 0 :(得分:0)

有一些选项可以做到这一点。我推荐的是:

  • 将查询结果写入顺序文件
  • 使用Execute Command阶段(在序列中)读取文件
  • 在以下某个“作业活动”阶段(作为作业参数)中使用它

另一种方法是将参数集与值文件一起使用。这些值文件是OS中的真实文件,它们的结构很简单,因此可以由DataStage作业编写。在这种情况下,它不能用于序列中的条件。