kettle学习笔记

1、kettle7.1BUG:

  excel输入,在转换中,当改变了输入文件,需要手动ctrl+s保存后在执行,不然不会生效,且在执行时不会提示保存(其他情况修改了,在执行时会弹框提示保存)

2、计算流字段长度:

  使用计算器组件-->return length of a string A

3、在转换中可以动态设置变量

  使用“设置变量”组件设置变量,变量值可以从字段流中获取

  注:变量的使用必须在下一个作业中才能生效并使用,所以一般创建一个转换设置变量,共下一个作业使用

4、以流字段为条件查询数据库数据使用:数据库查询组件

5、作业跳含义:

  作业跳:作业之间的连线称为作业跳。作业里每个作业项的不同运行结果决定了作业的不同执行路径。对作业项的运行结果判断如下:

  1)无条件执行:不论上一个作业项执行成功与否,下一个作业项都会执行。标识为,黑色的连线,上面有一个锁的图标

  2)当运行结果为真时执行:标识为,绿色的连线,上面有一个钩号

  3)当运行结果为假时执行:标识为,红色的连线,上面有一个红色的停止图标

6、很多组件中使用流字段,都需要点击“获取字段”之类的按钮获取流字段才能使用

猜你喜欢

转载自www.cnblogs.com/heiboy/p/9641362.html
今日推荐