4
votes

If I go to the Google Developer Console then I can see all my Cloud Platform projects, but not their regions.

How do I see the region of each project? And is it possible to change the region once it has been set?

Thanks for any help.

3
Just found the docs specifying that region can't be changed: cloud.google.com/bigquery/docs/…Richard

3 Answers

1
votes

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

Setting the server location

When you create your project, you can specify the location from which it will be served. In the new project dialog, click on the link to Show Advanced Options, and select a location from the pulldown menu:

  • us-central
  • us-east1
  • europe-west

If you select us-east1 your project will be served from a single region in South Carolina. The us-central and europe-west locations contain multiple regions in the United States and western Europe, respectively. Projects deployed to either us-central or europe-west may be served from any one of the regions they contain. If you want to colocate your App Engine instances with other single-region services, such as Google Compute Engine, you should select us-east1.

2
votes

Regarding the BigQuery aspect of this question:

Data Locations on a table are immutable once set.

In order to change the location, the easiest solution would be to export the data to Google Cloud Storage, delete the table, re-create the table in the correct region, then import the data.

2
votes

There is no such thing as a region of a GCP project.
In other words, region/location is specific to resources, and a GCP project is not permanently tied to a single region/location.
For example, you can have a project with multiple BigQuery datasets in different regions.
That same project can have many Compute Engine instances running, each one in different location/region.

There is a default region that is set per GCP project, but that can always be overwritten when creating resources in GCP, and is mainly used to guess default location when location is not specified in API calls.