Я использую Apache Spark DataFrames для объединения двух источников данных и получения результата в качестве другого DataFrame. Я хочу записать результат в другую таблицу Postgres. Я вижу эту опцию:
myDataFrame.write.jdbc(url, table, connectionProperties)
Но то, что я хочу сделать, это UPSERT dataframe в таблицу на основе основного ключа таблицы. Как это сделать? Я использую Spark 1.6.0.