kettle不执行任何更新 实测详解

  • 需求 将A表中的数据传输给B表,但根据条件将B表中有对应的数据不执行任何操作
  1. 建两张数据结构一样的表
    kettle不执行任何更新 实测详解_第1张图片

  2. 插入一些测试数据
    kettle不执行任何更新 实测详解_第2张图片
    kettle不执行任何更新 实测详解_第3张图片

  3. 勾选“不执行任何操作”
    kettle不执行任何更新 实测详解_第4张图片

  4. 点击直接测试,运行正常
    kettle不执行任何更新 实测详解_第5张图片
    可以看到,“符合条件” 的并没进行更新, “未符合条件” 在不改变原来数据的情况下又 插入了一条数据!
    总结:勾选“不执行任何更新后”,只会根据条件进行插入,但并不会执行任何更新!

你可能感兴趣的:(kettle,etl,kettle)