简体   繁体   English

如果Spark不存在,Spark会创建一个s3文件夹路径吗?

[英]Will Spark create a s3 folder path if it doesn't exist?

Let's say I have this line, I want to know if Spark automatically creates a folder path and writes to folder like it does in local. 假设我有这一行,我想知道Spark是否自动创建文件夹路径并像在本地一样写入文件夹。

Yes, s3 is not folder system rather a key val system. 是的,s3不是文件夹系统,而是键值系统。

val path="s3a://dev-us-east-1/"

val op = df_formatted.coalesce(1).write.mode("overwrite").format("csv").save(path + "report/output")

Will this be written to "s3a://dev-us-east-1/report/output" 将其写入“ s3a:// dev-us-east-1 / report / output”

如果您已正确设置了“安全性”,即您拥有具有写访问权的IAM用户的凭据,那么Spark将创建文件夹和文件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM