Kettle PDI如何传递Table输入中未使用的多个参数
Kettle PDI how to pass multiple parameters not used in Table Input
我正在将数据从一个数据库转换到结构略有不同的另一个数据库。在我的流程中,有时我需要从第一个数据库中读取数据,过滤来自前面步骤的 id。
这是我的流程图片:
在步骤 "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 值步骤。不幸的是,在 Table 输入之后,我需要来自前面步骤(审核步骤)的其他字段,如图中标记。
我想知道如何在 Table 输入后传递这些字段。一些建议表示赞赏。
如果您使用 "Database Join" 步骤而不是输入 table 步骤,您将能够保留之前的转换值。
我正在将数据从一个数据库转换到结构略有不同的另一个数据库。在我的流程中,有时我需要从第一个数据库中读取数据,过滤来自前面步骤的 id。
这是我的流程图片:
在步骤 "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 值步骤。不幸的是,在 Table 输入之后,我需要来自前面步骤(审核步骤)的其他字段,如图中标记。
我想知道如何在 Table 输入后传递这些字段。一些建议表示赞赏。
如果您使用 "Database Join" 步骤而不是输入 table 步骤,您将能够保留之前的转换值。