在 Pentaho 中使用变量插入/更新时找不到字段?

问题描述 投票:0回答:1

我想使用一些变量更新表格,所以我设置了一些变量

${tab} = table name
${pkey} = primary key column name
${col} = column name.

所以我像这样设置插入/更新。清理后的字段名称,该值将替换我设置变量为 ${col} 的列内的值

enter image description here

当我尝试运行时,出现此错误,未找到流字段中的 id。

enter image description here

未找到的 id 我已经在此表输入上设置了它。

enter image description here

这是我的转换流程,其中错误出现在插入/更新 2 上,我在 Data_in_1 上设置了 [id]。另一个插入/更新我也使用 [id] 作为流字段,当我尝试在没有插入/更新 2 的情况下运行它时,它没有问题。

enter image description here

这是在插入/更新内部,当我使用 [id] 字段作为流字段时没有错误。

enter image description here

pentaho pentaho-data-integration
1个回答
0
投票

我遇到了同样的问题,我需要使用变量而不是列名,并且映射部分是自动的。如果解决了请回复我

© www.soinside.com 2019 - 2024. All rights reserved.