具有动态关键字段的 Kettle 组合查找步骤(维度字段/流中的字段)

Posted

技术标签:

【中文标题】具有动态关键字段的 Kettle 组合查找步骤(维度字段/流中的字段)【英文标题】:Kettle Combination lookup step with dynamic key fields (Dimension field / Field in stream) 【发布时间】:2011-08-11 17:18:23 【问题描述】:

Pentaho 水壶

我需要使用环境变量在转换的组合查找步骤中动态设置“维度字段”和“流中的字段”字段,它应该类似于

Dimension field     |      Field in stream
__________
$dim_field         |  $field_in_stream

有什么想法吗?

【问题讨论】:

【参考方案1】:

使用相同的组合查找代码创建一个新的kettle插件,在init方法中迭代lookupFields并为每个字段执行environmentSustitute,这将提供在kettle图形步骤中的查找字段中输入环境变量的可能性。

【讨论】:

以上是关于具有动态关键字段的 Kettle 组合查找步骤(维度字段/流中的字段)的主要内容,如果未能解决你的问题,请参考以下文章

Kettle合并记录步骤

kettle中的合并记录使用记录

kettle组件-连接

kettle合并记录 新旧表明明关键字段id一致结果老数据标记删除,新数据标记插入,求解

kettle 插入更新 和表输出的区别

猫鼬用一个搜索参数查找具有组合字段的文档