首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Spark的Google云存储连接器中更改存储桶类(区域/多区域)

问在Spark的Google云存储连接器中更改存储桶类(区域/多区域)
EN

Stack Overflow用户
提问于 2019-06-09 14:36:48
回答 2查看 875关注 0票数 1

目前,我在欧洲地区运行我的Dataproc集群。我在同一个集群上运行spark应用程序。当使用spark中的Google云存储连接器写入bucket时,bucket会自动使用Multi-Region类和美国属性中的多个区域创建。

我正在使用以下命令编写文件

代码语言:javascript
复制
dataframe.write("gs://location").mode()...

这将在具有上述属性的位置中创建新的存储桶。

已尝试查找配置以在连接器中设置存储类,但未成功。我们如何解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2019-06-11 08:45:13

来自文档:Cloud Dataproc staging bucket

在创建集群时,默认情况下,云数据流程会在您的项目中创建云存储分段存储桶,或者重用先前集群创建请求中已有的由云数据流程创建的分段存储桶。此存储桶用于暂存群集作业依赖项、作业驱动程序输出和群集配置文件。您可以指定一个现有的云存储存储桶,Cloud Dataproc将使用该存储桶作为集群的临时存储桶,而不是依赖于创建默认的临时存储桶。

如果您通过命令创建Dataproc集群,请尝试添加--region=REGION

代码语言:javascript
复制
gcloud dataproc clusters create cluster-name --region region ...
票数 2
EN

Stack Overflow用户

发布于 2019-08-08 05:57:28

Google云存储连接器不支持存储桶位置配置。

通常这不是问题,因为用户使用他们需要的存储位置写入现有的存储桶。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56512505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档