如何使用SparkR将MySQL数据库连接到Apache Spark?

时间:2016-08-20 18:54:44

标签: mysql r apache-spark sparkr

我正在使用Spark 2.0和SparkR库。我想获得一个关于如何在SparkR中执行操作的示例代码?

使用SparkR连接到MySQL或任何其他SQL数据库。

编写SELECT,UPDATE等SQL查询来修改该数据库中的表。

我知道使用R来做。但是我需要一些帮助才能使用Spark Sessions或SparkSQL上下文。我正在使用R Studio进行开发。

此外,我们如何将此R代码作为Spark Ba​​tch提交以定期连续运行?

1 个答案:

答案 0 :(得分:0)

jdbcurl <- "jdbc:mysql://xxx.xxx.x.x:xxxx/database"

data <- read.jdbc(jdbcurl, "tablename", user = "user", password = "password" )