【发布时间】:2017-12-09 07:05:43
【问题描述】:
我在 S3 存储桶中保存了 jason 文件。我正在尝试将它们作为数据帧加载到 spark R 中,但我收到了错误日志。以下是我的代码。我哪里错了?
devtools::install_github('apache/spark@v2.2.0',subdir='R/pkg',force=TRUE)
library(SparkR)
sc=sparkR.session(master='local')
Sys.setenv("AWS_ACCESS_KEY_ID"="xxxx",
"AWS_SECRET_ACCESS_KEY"= "yyyy",
"AWS_DEFAULT_REGION"="us-west-2")
movie_reviews <-SparkR::read.df(path="s3a://bucketname/reviews_Movies_and_TV_5.json",sep = "",source="json")
我已经尝试了 s3a 、 s3n 、 s3 的所有组合,但似乎都没有。
我的 sparkR 控制台出现以下错误日志
17/12/09 06:56:06 WARN FileStreamSink:查找元数据目录时出错。 09 年 17 月 12 日 06:56:06 错误 RBackendHandler:org.apache.spark.sql.api.r.SQLUtils 上的 loadDF 失败 java.lang.reflect.InvocationTargetException
【问题讨论】:
标签: sparkr