Kettle PDI如何传递Table Input中未使用的多个参数

时间:2017-12-27 08:26:51

标签: kettle pentaho-spoon

我正在将数据从一个数据库转换为另一个数据库,结构略有不同。在我的流程中,我需要从第一个数据库中读取来自前面步骤的id的数据。

这是我的流程图:

enter image description here

在“ZtlBus note”步骤中,查询为:

SELECT e.*,UNIX_TIMESTAMP(v.dataInserimento)*1000 as timestamp
FROM verbale_evento ve JOIN evento e ON ve.eventi_id=e.id
WHERE ve.Verbale_id=? AND e.titolo='Note verbale'

因为我只有一个参数,所以在上一步中我使用了Select values步骤。不幸的是,在Table输入之后,我需要来自之前步骤(审计步骤)的其他字段,如图所示。

我想知道如何在Table输入后传递这些字段。一些建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

如果您使用"数据库加入"步骤而不是输入表步骤,您将能够保留转换的先前值。