【发布时间】:2019-10-16 18:17:22
【问题描述】:
我已经设置了包含 S3 访问密钥和秘密密钥以及设置 impl 的 spark 配置。
我可以在执行 sqlContext.getAllConfs 时看到值
但是在将文本文件读入 df 时出现禁止错误
val df = sqlContext.read
.format("com.databricks.spark.csv")
.option("header", "true") // Use first line of all files as header
.option("delimiter", delimiter)
// Infer all columns as String
.option("inferSchema", "false")
option("mode", "FAILFAST")
.option("parserLIb", "univelocity")
.option("charset", "utf-8")
.load(s"$path/$fileName$fileExtension")
.replaceNullValues()
.removeSpecialChars()
该文件存在于 S3 上,路径为 s3a:///folder....
【问题讨论】:
标签: amazon-s3 apache-spark-sql