从表中删除数据的pentaho转换

从表中删除数据的pentaho转换,pentaho,jobs,delete-row,Pentaho,Jobs,Delete Row,我正试图在spoon中使用pentaho数据集成工具编写一个ETL作业。使用“删除”图标并提供了目标tabl详细信息,但未删除行。无错误。我可以访问架构。请建议。为了首先使用“删除”步骤,您需要有一个数据源,PDI将在其中读取要在表中查找的键。因此,您的转换应该如下所示: 在我的示例中,第一步向源表查询要删除的ID列表,然后将它们作为键传递给删除步骤,作为Delete指令的条件。删除步骤必须“预处理”。行必须流入以提供要删除的键。如果这就是你所拥有的,请发布你的转换截图,并提供所用步骤的详细信

我正试图在spoon中使用pentaho数据集成工具编写一个ETL作业。使用“删除”图标并提供了目标tabl详细信息,但未删除行。无错误。我可以访问架构。请建议。

为了首先使用“删除”步骤,您需要有一个数据源,PDI将在其中读取要在表中查找的键。因此,您的转换应该如下所示:


在我的示例中,第一步向源表查询要删除的ID列表,然后将它们作为键传递给删除步骤,作为Delete指令的条件。

删除步骤必须“预处理”。行必须流入以提供要删除的键。如果这就是你所拥有的,请发布你的转换截图,并提供所用步骤的详细信息。事实上,我试图发布截图,但无法做到这一点。在我的转换中,我在查找列中列出了所有字段名,我单独提到了删除步骤,并在删除步骤中给出了架构名和目标表详细信息。您可以使用执行SQL脚本并在其中写入删除查询。