Подход с добавлением записи во фрейм данных - PullRequest
0 голосов
/ 29 июня 2018

Это нормально работает при сохранении данных в mySQL:

jdbcDF.write
  .format("jdbc")
  .option("url", "jdbc:mysql://db4free.net:3306/gedmysql")
  .option("dbtable", "newtable2")
  .option("user", "user")
  .option("password", "pswd")
  .save()

Однако я не могу найти эквивалент дополнения / перезаписи в этом формате. Я вижу разные вещи, но они, кажется, не работают.

например. .mode (SaveMode.Append) вместо .save () выполняется, но без изменений в базе данных mySQL. Мне кажется, есть 2 стиля, которые я цитирую, я думал, что это было новым в 2.1.

1 Ответ

0 голосов
/ 29 июня 2018

Нужно сделать это "другим способом" из того, что я вижу, то есть:

jdbcDF.write.mode("append").jdbc(url, table, prop)

. Сохраните только параметр на в формате , который я показал в вопросе.

Это то, что есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...