我想在进行任何处理之前删除一些行。但我不知道如何在数据阶段设计器中做到这一点?有没有保存sql请求的阶段?
问问题
1465 次
2 回答
0
不知道你将做的工作来做“处理”你可以做一个有两个阶段的工作:一个row_generator和一个数据库链接(取决于你的数据库)。将行生成器配置为仅生成 1 行。在 db 阶段,您可以执行任何删除操作。这将是您删除所需行的工作。之后,执行序列作业并添加您已完成的作业以删除行并将其链接到您接下来要运行的任何作业 - 不要忘记在这些链接上配置触发器。希望这可以帮助。
于 2014-12-02T11:27:58.747 回答
0
是的,它可以通过在源数据库连接器阶段的 BEFORE SQL 部分中编写 SQL 来完成。因此,只要您的作业首先运行,就会执行删除查询,然后执行其他操作。
谢谢
于 2019-03-18T20:40:23.777 回答