是否可以更改Google Cloud Platform项目的区域?

时间:2015-12-14 09:58:51

标签: google-bigquery google-cloud-platform

如果我转到Google Developer Console,那么我可以看到我的所有Cloud Platform项目,但不能看到他们的区域。

如何查看每个项目的区域?是否可以在设置区域后更改区域?

感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

关于这个问题的BigQuery方面:

表上的数据位置一旦设置就是不可变的。

要更改位置,最简单的解决方案是将数据导出到Google云端存储,删除表格,在正确的区域重新创建表格,然后导入数据。

答案 1 :(得分:1)

https://cloud.google.com/appengine/docs/python/console/#server-location

设置服务器位置

创建项目时,您可以指定投放项目的位置。在新项目对话框中,单击“显示高级选项”链接,然后从下拉菜单中选择一个位置:

  • 美环
  • 我们-east1
  • 欧洲 - 西

如果您选择us-east1,您的项目将来自南卡罗来纳州的一个地区。美中和欧洲西部地区分别包括美国和西欧的多个地区。部署到中美洲或欧洲西部的项目可以从它们包含的任何一个地区提供。如果您想将App Engine实例与其他单区域服务(例如Google Compute Engine)共存,则应选择us-east1。

答案 2 :(得分:0)

没有GCP项目的区域。
换句话说,区域/位置特定于资源,并且GCP项目不会永久地绑定到单个区域/位置。
例如,您可以拥有一个在不同区域具有多个BigQuery数据集的项目。
同一项目可以运行多个Compute Engine实例,每个实例位于不同的位置/区域。

每个GCP项目都设置了一个default region,但是在GCP中创建资源时始终可以覆盖它,并且主要用于在API调用中未指定位置时猜测默认位置。