我想澄清一下增量选项的工作原理。当我们将增量设置为true并传递唯一键以引用时,栓子将最后一条记录存储在哪里?

每次运行栓塞时,它是否都能从上一次运行中获取更改,还是每次运行栓塞时都需要重新定义最后一个记录设置?

另外,当我重新运行栓塞并且没有任何更改时,这会重置最后一条记录吗?

谢谢

最佳答案

您是否使用embulk-input-mysql
您可以尝试embulk run -c diff.yml config.yml吗?
第一次运行后,它将last_record数据存储在diff.yaml中。

参考:https://github.com/embulk/embulk-input-jdbc/tree/master/embulk-input-jdbc#incremental-loading

附言
顺便说一句,您能创建embulk标签吗? (我想看那个标签)

09-26 23:18