KETTLE-转换-输入组件
输入组件
Table input
选择数据库连接,编写查询sql
- Replace variables in script?为 ${}替换变量,与Set variables组件搭配使用,需要注意生效时机
警告描述的是:
转换中所有组件都是并行执行(乱序执行),因此无法在同一个转换中,同时设置变换又立马使用,给出建议是将设置变量的转换独立成一个转换,在作业中最先执行
- Insert data from step为获取上一个流程的流数据,按顺序替换 ?占位符,与Select values组件搭配使用
配置
采用的是转换中job/Set Variables,也可以采用作业中General/Set variables,一样效果
- 表输入作业
- 设置变量
- 表输入组件
结果
2021/01/26 16:00:31 - Spoon - Starting job...
2021/01/26 16:00:31 - 表输入作业 - Start of job execution
2021/01/26 16:00:31 - 表输入作业 - Starting entry [set_variables]
2021/01/26 16:00:31 - set_variables - Using run configuration [Pentaho l