皮斯帕克DataFrameWriter
类有一个jdbc功能用于将数据帧写入 sql。这个函数有一个--ignore
文档说的选项将:
如果数据已经存在,则静默忽略此操作。
但它会忽略整个事务,还是只会忽略插入重复的行?如果我结合起来会怎样--ignore
与--append
旗帜?行为会改变吗?
mode("ingore")
如果表(或另一个接收器)已经存在并且写入模式无法组合,则只是 NOOP。如果你正在寻找类似的东西INSERT IGNORE
or INSERT INTO ... WHERE NOT EXISTS ...
你必须手动完成,例如mapPartitions
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)