SPARK SQL - update-MySql-Tabelle mithilfe von DataFrames und JDBC

Ich versuche, einfügen und aktualisieren von Daten auf MySql mit Spark SQL DataFrames und JDBC-Verbindung.

Ich habe erfolgreich das einfügen neuer Daten mit dem SaveMode.Append. Gibt es eine Möglichkeit, die Daten zu aktualisieren, die bereits in der MySql-Tabelle von Spark SQL?

Mein code zum einfügen ist:

myDataFrame.write.mode(SaveMode.Append).jdbc(JDBCurl,mySqlTable,connectionProperties)

Wenn ich auf SaveMode.Überschreiben löscht die gesamte Tabelle und erstellt eine neue, ich bin auf der Suche nach so etwas wie die "ON DUPLICATE KEY UPDATE" verfügbar in MySql

InformationsquelleAutor nicola | 2016-02-25
Schreibe einen Kommentar