gpt4 book ai didi

r - Azure HDInsight 上 RStudio 服务器下的 SparkR

转载 作者:行者123 更新时间:2023-12-03 00:31:55 24 4
gpt4 key购买 nike

我已在 Azure HDInsight 群集 (Ubuntu 14.0.4) 上安装了 R 2.3.2、R Studio Server Open 和 SparkR 包。

我可以使用类似这样的方法从 R 命令行实例化 SparkR,并且它工作正常:

if (nchar(Sys.getenv("SPARK_HOME")) < 1) {
Sys.setenv(SPARK_HOME = "/usr/hdp/2.3.3.1-7/spark")
}

library(SparkR, lib.loc = c(file.path(Sys.getenv("SPARK_HOME"), "R", "lib")))
sc <- sparkR.init(master = "local[*]", sparkEnvir = list(spark.driver.memory="2g"))

但是,在 RStudio Server 下执行相同的命令会出错。 error text is here 。看起来也许有一些类路径没有被拾取?关于如何在 RStudio Server 下研究/修复此问题有什么想法吗?

谢谢!

最佳答案

要在 RStudio 下的 R Server 上启动 SparkR,执行以下操作就足够了:

library(SparkR)

sc <- sparkR.init()
sqlContext <- sparkRSQL.init(sc)

关于r - Azure HDInsight 上 RStudio 服务器下的 SparkR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35941675/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com