我的要求是
我希望在job1中不创建任何中间文件的情况下实现这一目标。
答案 0 :(得分:1)
所以基本上你想要做的就是使用来自(Job1的)数据流的信息,并在上面的"中使用它。序列作为参数。
在您的情况下,您想要决定序列级别以运行后续作业(如果返回的行数超过0行)。
有两种选择:
Job1将信息写入文件,该文件是parameterset的值文件。这些文件存储在固定目录中。然后可以在序列中使用值文件的参数来决定进一步处理。可以在here找到参数集的详细信息。
您可以为Job1使用服务器作业,并在变形器中设置用户状态(基本功能DSSetUserStatus)。这也会传递回序列,并可在序列的后续阶段中引用。请参阅documentation,但您还可以在互联网上找到有关此主题的许多其他信息。
这个问题有更多解决方案 - 或者让我们称之为挑战。其他方式可能是在序列级别调用的脚本,它会查询数据库并避免使用Job1 ...