Google bigquery 是否有可能改变谷歌云平台项目的区域?

Google bigquery 是否有可能改变谷歌云平台项目的区域?,google-bigquery,google-cloud-platform,Google Bigquery,Google Cloud Platform,如果我转到,那么我可以看到我的所有云平台项目,但不能看到它们的区域 我如何看待每个项目的区域?一旦设置了区域,是否可以更改该区域 谢谢你的帮助 设置服务器位置 创建项目时,可以指定提供服务的位置。在“新建项目”对话框中,单击链接以显示高级选项,然后从下拉菜单中选择一个位置: 美国中部 美国东部1 欧洲西部 如果您选择us-east1,您的项目将从南卡罗来纳州的单个地区提供服务。美国中部和欧洲西部地区分别包含美国和西欧的多个地区。部署到美国中部或欧洲西部的项目可以从其包含的任何一个区域提供服

如果我转到,那么我可以看到我的所有云平台项目,但不能看到它们的区域

我如何看待每个项目的区域?一旦设置了区域,是否可以更改该区域

谢谢你的帮助

设置服务器位置

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

  • 美国中部
  • 美国东部1
  • 欧洲西部

如果您选择us-east1,您的项目将从南卡罗来纳州的单个地区提供服务。美国中部和欧洲西部地区分别包含美国和西欧的多个地区。部署到美国中部或欧洲西部的项目可以从其包含的任何一个区域提供服务。如果您想将您的应用程序引擎实例与其他单区域服务(如Google Compute Engine)合并,您应该选择us-east1。

关于此问题的BigQuery方面:

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


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

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


每个GCP项目都有一个设置,但在GCP中创建资源时总是可以覆盖,主要用于在API调用中未指定位置时猜测默认位置。

刚刚找到指定该区域不能更改的文档:啊,好的。我想更改BigQuery数据集的区域,这可能吗?您需要编写以支持。我不相信他们能够提供帮助,您可以做的是在所需位置创建另一个表并将表复制到该位置。我不确定项目没有区域是真的。至少,当我从开发人员控制台创建一个新项目并使用高级设置时,它会为我提供有关希望它位于哪个区域的选项。您是对的,当您创建项目时,您可以指定提供服务的位置。在“新建项目”对话框中,单击链接以显示高级选项,然后从下拉菜单项中选择一个位置:表的位置由其包含的数据集确定。数据集位置必须在创建时设置(如果未指定,则默认为US),并且是不可变的。