SPARK SQL: actualice la tabla MySql utilizando DataFrames y JDBC
Estoy tratando de insertar y actualizar algunos datos en MySql usando Spark SQL DataFrames y conexión JDBC.
He logrado insertar nuevos datos usando SaveMode.Append. ¿Hay alguna manera de actualizar los datos ya existentes en MySql Table desde Spark SQL?
Mi código para insertar es:
myDataFrame.write.mode(SaveMode.Append).jdbc(JDBCurl,mySqlTable,connectionProperties)
Si cambio a SaveMode.Overwrite borra la tabla completa y crea una nueva, estoy buscando algo como "ACTUALIZACIÓN DE LLAVE EN DUPLICADO" disponible en MySql