Ich versuche, einige Daten auf MySql mit Spark SQL DataFrames und JDBC-Verbindung einzufügen und zu aktualisieren.SPARK SQL - Update MySql Tabelle mit DataFrames und JDBC
Es ist mir gelungen, neue Daten mit dem SaveMode.Append einzufügen. Gibt es eine Möglichkeit, die bereits in MySql Table vorhandenen Daten von Spark SQL zu aktualisieren?
Mein Code einzufügen ist:
myDataFrame.write.mode(SaveMode.Append).jdbc(JDBCurl,mySqlTable,connectionProperties)
Wenn ich es löscht die vollständige Tabelle SaveMode.Overwrite ändern und einen neuen erstellt, ich bin auf der Suche nach so etwas wie der „ON DUPLICATE KEY UPDATE "Verfügbar in MySql