kettle转换中步骤间传值

使用背景:数据库1中的表存放了数据库2某个表中的主键字段,现在希望拿到数据库2表中的数据。 测试demo中使用DataGrid 模拟数据库1,Tableinput模拟数据库2。

整体demo

图形用户界面

描述已自动生成

  • Data Grid,模拟数据库1,存放了两个字段,两行数据
  • Table input, 模拟数据库2, 存放了一个SQL查询

步骤设置

Data Grid设置

添加字段

图形用户界面, 应用程序

描述已自动生成

添加值

图形用户界面, 文本, 应用程序, 电子邮件

描述已自动生成

预览返回内容

图形用户界面, 应用程序, 表格

描述已自动生成

Table input 设置

前面步骤返回的数据带入到这个步骤中,按照字段返回顺序带入SQL。一共有4个位置需要调整。

图形用户界面, 文本, 应用程序, 电子邮件

描述已自动生成

或者使用命名参数带入SQL中

社交网络的手机截图

描述已自动生成

验证结果

选择步骤之后点眼睛图标,进入预览

图形用户界面, 应用程序

描述已自动生成

图形用户界面, 应用程序, Word

描述已自动生成

查看后台SQL运行

图形用户界面

中度可信度描述已自动生成

posted on 2025-01-06 16:18  我是一只胖子  阅读(178)  评论(0)    收藏  举报