如何在SPARK SQL中执行“在重复的密钥更新上” /“保存或更新为休眠”类型的事情。

时间:2018-11-10 19:49:11

标签: java apache-spark apache-spark-sql

我尝试了很多事情,例如可以使用dataSet.write()。mode(SaveMode.Append).jdbc(...)方法持久化数据集,并且可以以相同的方式进行更新。

但是无法找到可以一次性完成这两项操作的任何方式。

就像我想将记录保存在数据库中(如果不存在),否则要基于主键更新其他列。

0 个答案:

没有答案
相关问题