Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache spark 数据帧写入附加方法_Apache Spark - Fatal编程技术网

Apache spark 数据帧写入附加方法

Apache spark 数据帧写入附加方法,apache-spark,Apache Spark,在将数据保存到mySQL时,这对我来说很好: jdbcDF.write .format("jdbc") .option("url", "jdbc:mysql://db4free.net:3306/gedmysql") .option("dbtable", "newtable2") .option("user", "user") .option("password", "pswd") .save() 但是,我似乎找不到此格式中的append/overwrite等效项。我看

在将数据保存到mySQL时,这对我来说很好:

jdbcDF.write
  .format("jdbc")
  .option("url", "jdbc:mysql://db4free.net:3306/gedmysql")
  .option("dbtable", "newtable2")
  .option("user", "user")
  .option("password", "pswd")
  .save()
但是,我似乎找不到此格式中的append/overwrite等效项。我看到各种各样的东西,但它们似乎不起作用

例如,.mode(SaveMode.Append)而不是.save()运行,但不会更改mySQL数据库。在我看来,有两种样式可供使用,我引用的是我认为在2.1中是新的。

需要按照我所看到的“其他方式”进行操作,即:

jdbcDF.write.mode("append").jdbc(url, table, prop)
。只保存我在问题中显示的格式的选项

事实就是这样