A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.google.com/bigquery/docs/locations below:

BigQuery locations | Google Cloud

Stay organized with collections Save and categorize content based on your preferences.

BigQuery locations

This page explains the concept of location and the different regions where data can be stored and processed. Pricing for storage and analysis is also defined by location of data and reservations. For more information about pricing for locations, see BigQuery pricing. To learn how to set the location for your dataset, see Create datasets. For information about reservation locations, see Managing reservations in different regions.

For more information about how the BigQuery Data Transfer Service uses location, see Data location and transfers.

Locations and regions

BigQuery provides two types of data and compute locations:

For either location type, BigQuery automatically stores copies of your data in two different Google Cloud zones within a single region in the selected location. For more information about data availability and durability, see Disaster planning.

Supported locations

BigQuery datasets can be stored in the following regions and multi-regions. For more information about regions and zones, see Geography and regions.

Regions

The following table lists the regions in the Americas where BigQuery is available.

The following table lists the regions in Asia Pacific where BigQuery is available.

Region description Region name Details Delhi asia-south2 Hong Kong asia-east2 Jakarta asia-southeast2 Melbourne australia-southeast2 Mumbai asia-south1 Osaka asia-northeast2 Seoul asia-northeast3 Singapore asia-southeast1 Sydney australia-southeast1 Taiwan asia-east1 Tokyo asia-northeast1

The following table lists the regions in Europe where BigQuery is available.

The following table lists the regions in the Middle East where BigQuery is available.

Region description Region name Details Dammam me-central2 Doha me-central1 Tel Aviv me-west1

The following table lists the regions in Africa where BigQuery is available.

Region description Region name Details Johannesburg africa-south1 Multi-regions

The following table lists the multi-regions where BigQuery is available.

Multi-region description Multi-region name Data centers within member states of the European Union1 EU Data centers in the United States2 US Note: Selecting a multi-region location does not provide cross-region replication or regional redundancy, so there is no increase in dataset availability in the event of a regional outage. Data is stored in a single region within the geographic location.

1 Data located in the EU multi-region is only stored in one of the following locations: europe-west1 (Belgium) or europe-west4 (Netherlands). The exact location in which the data is stored and processed is determined automatically by BigQuery.

2 Data located in the US multi-region is only stored in one of the following locations: us-central1 (Iowa), us-west1 (Oregon), or us-central2 (Oklahoma). The exact location in which the data is stored and processed is determined automatically by BigQuery.

BigQuery Studio locations

BigQuery Studio lets you save, share, and manage versions of code assets such as notebooks and saved queries.

The following table lists the regions where BigQuery Studio is available:

BigQuery Omni locations

BigQuery Omni processes queries in the same location as the dataset that contains the tables you're querying. After you create the dataset, the location cannot be changed. Your data resides within your AWS or Azure account. BigQuery Omni regions support Enterprise edition reservations and on-demand compute (analysis) pricing. For more information about editions, see

Introduction to BigQuery editions

.

Region description Region name Colocated BigQuery region AWS AWS - US East (N. Virginia) aws-us-east-1 us-east4 AWS - US West (Oregon) aws-us-west-2 us-west1 AWS - Asia Pacific (Seoul) aws-ap-northeast-2 asia-northeast3 AWS - Asia Pacific (Sydney) aws-ap-southeast-2 australia-southeast1 AWS - Europe (Ireland) aws-eu-west-1 europe-west1 AWS - Europe (Frankfurt) aws-eu-central-1 europe-west3 Azure Azure - East US 2 azure-eastus2 us-east4 BigQuery ML locations

The following sections describe supported locations for BigQuery ML models.

Locations for remote models

This section contains information about supported locations for

remote models

, and about where remote model processing occurs.


Regional locations

See the following documentation for supported locations for remote models over Google models and partner models:

The following table shows which regions are supported for remote models over Cloud AI services and custom models deployed to Vertex AI. The column name indicates the type of remote model.

Region description Region name Vertex AI deployed models Cloud Natural Language API Cloud Translation API Cloud Vision API Document AI API Speech-to-Text API Americas Columbus, Ohio us-east5 Dallas us-south1 ● Iowa us-central1 ● ● Las Vegas us-west4 ● Los Angeles us-west2 ● Mexico northamerica-south1 Montréal northamerica-northeast1 ● Northern Virginia us-east4 ● Oregon us-west1 ● ● Salt Lake City us-west3 ● São Paulo southamerica-east1 ● Santiago southamerica-west1 South Carolina us-east1 ● ● Toronto northamerica-northeast2Europe Belgium europe-west1 ● ● Finland europe-north1 Frankfurt europe-west3 ● ● London europe-west2 ● ● Madrid europe-southwest1 Milan europe-west8 ● Netherlands europe-west4 ● ● Paris europe-west9 ● Stockholm europe-north2 Turin europe-west12 Warsaw europe-central2 ● Zürich europe-west6Asia Pacific Delhi asia-south2 Hong Kong asia-east2 ● Jakarta asia-southeast2 ● Melbourne australia-southeast2 Mumbai asia-south1 ● ● Osaka asia-northeast2 Seoul asia-northeast3 ● Singapore asia-southeast1 ● ● Sydney australia-southeast1 ● ● Taiwan asia-east1 ● Tokyo asia-northeast1 ● ● Middle East Dammam me-central2 Doha me-central1 Tel Aviv me-west1

If the dataset in which you are creating the remote model is in a single region, the Vertex AI model endpoint must be in the same region. If you specify the model endpoint URL, use the endpoint in the same region as the dataset. For example, if the dataset is in the us-central1 region, then specify the endpoint https://us-central1-aiplatform.googleapis.com/v1/projects/myproject/locations/us-central1/publishers/google/models/<target_model>. If you specify the model name, BigQuery ML automatically chooses the endpoint in the correct region.

Multi-regional locations

Multi-regional support for remote models is as follows:

If the dataset in which you are creating the remote model is in a multi-region, then the Vertex AI model endpoint must be in a region within that multi-region. For example, if the dataset is in the eu multi-region, then you could specify the URL for the europe-west1 region endpoint, https://europe-west1-aiplatform.googleapis.com/v1/projects/myproject/locations/europe-west1/publishers/google/models/<target_model>. If you specify the model name instead of the endpoint URL, BigQuery ML defaults to using the europe-west4 endpoint for datasets in the eu multi-region, and to using the us-central1 endpoint for datasets in the us multi-region.

Processing locations for Google models and partner models

For information about processing locations used by Google models hosted in Vertex AI, see ML processing for Google Cloud models.

For information about processing locations used by partner models hosted in Vertex AI, see ML processing for Google Cloud partner models.

Locations for non-remote models

This section contains information about supported locations for

models

other than remote models, and about where model processing occurs.


Regional locations

The following table contains information about supported locations for all model types other than remote models:

Region description Region name Imported
models Built-in
model
training DNN/Autoencoder/
Boosted Tree/
Wide-and-Deep models
training AutoML
model
training Hyperparameter
tuning Vertex AI Model Registry integration Americas Columbus, Ohio us-east5 ● ● Dallas us-south1 ● ● Iowa us-central1 ● ● ● ● ● ● Las Vegas us-west4 ● ● ● ● Los Angeles us-west2 ● ● ● ● Mexico northamerica-south1 ● ● Montréal northamerica-northeast1 ● ● ● ● ● ● Northern Virginia us-east4 ● ● ● ● ● ● Oregon us-west1 ● ● ● ● ● Salt Lake City us-west3 ● ● ● São Paulo southamerica-east1 ● ● ● ● Santiago southamerica-west1 ● ● South Carolina us-east1 ● ● ● ● ● Toronto northamerica-northeast2 ● ● ● Europe Belgium europe-west1 ● ● ● ● ● ● Berlin europe-west10 ● ● Finland europe-north1 ● ● ● Frankfurt europe-west3 ● ● ● ● ● ● London europe-west2 ● ● ● ● ● ● Madrid europe-southwest1 ● ● Milan europe-west8 ● ● Netherlands europe-west4 ● ● ● ● ● ● Paris europe-west9 ● ● Stockholm europe-north2 ● ● Turin europe-west12 ● Warsaw europe-central2 ● ● Zürich europe-west6 ● ● ● ● ● ● Asia Pacific Delhi asia-south2 ● ● Hong Kong asia-east2 ● ● ● ● ● ● Jakarta asia-southeast2 ● ● ● Melbourne australia-southeast2 ● ● Mumbai asia-south1 ● ● ● ● ● Osaka asia-northeast2 ● ● ● Seoul asia-northeast3 ● ● ● ● ● ● Singapore asia-southeast1 ● ● ● ● ● ● Sydney australia-southeast1 ● ● ● ● ● ● Taiwan asia-east1 ● ● ● ● ● ● Tokyo asia-northeast1 ● ● ● ● ● ● Middle East Dammam me-central2 ● Doha me-central1 ● Tel Aviv me-west1 ● ● Africa Johannesburg africa-south1 ● ● Multi-regional locations

All supported models other than remote models are supported in the US and EU multi-regions.

Data located in the EU multi-region is not stored in the europe-west2 (London) or europe-west6 (Zürich) data centers.

Vertex AI Model Registry integration is supported only for single region integrations. If you send a multi-region BigQuery ML model to the Model Registry, then it is converted to a regional model in Vertex AI. A BigQuery ML multi-region US model is synced to Vertex AI us-central1 and a BigQuery ML multi-region EU model is synced to Vertex AI europe-west4. For single region models, there are no changes.

Processing locations

For models other than remote models, BigQuery ML processes and stages data in the same location as the dataset that contains the data.

BigQuery ML stores your data in the selected location in accordance with the Service Specific Terms.

BigQuery SQL translator locations

When migrating data from your legacy data warehouse into BigQuery, you can use several SQL translators to translate your SQL queries into GoogleSQL or other supported SQL dialects. These include the interactive SQL translator, the SQL translation API, and the batch SQL translator.

The BigQuery SQL translators are available in the following processing locations:

BigQuery continuous query locations

The following table lists the regions where continuous queries are supported:

BigQuery partition and cluster recommender locations

The BigQuery partitioning and clustering recommender generates partition or cluster recommendations to optimize your BigQuery tables.

The partitioning and clustering recommender is available in the following processing locations:

BigQuery sharing locations

BigQuery sharing (formerly Analytics Hub) is available in the following regions and multi-regions.

Regions

The following table lists the regions in the Americas where sharing is available.

The following table lists the regions in Asia Pacific where sharing is available.

Region description Region name Details Delhi asia-south2 Hong Kong asia-east2 Jakarta asia-southeast2 Melbourne australia-southeast2 Mumbai asia-south1 Osaka asia-northeast2 Seoul asia-northeast3 Singapore asia-southeast1 Sydney australia-southeast1 Taiwan asia-east1 Tokyo asia-northeast1

The following table lists the regions in Europe where sharing is available.

The following table lists the regions in the Middle East where sharing is available.

Region description Region name Details Dammam me-central2 Doha me-central1 Tel Aviv me-west1

The following table lists the regions in Africa where sharing is available.

Region description Region name Details Johannesburg africa-south1 Multi-regions

The following table lists the multi-regions where sharing is available.

Multi-region description Multi-region name Data centers within member states of the European Union1 EU Data centers in the United States US

1 Data located in the EU multi-region is not stored in the europe-west2 (London) or europe-west6 (Zürich) data centers.

Omni regions

The following table lists the Omni where sharing is available.

Omni region description Omni region name AWS AWS - US East (N. Virginia) aws-us-east-1 AWS - US West (Oregon) aws-us-west-2 AWS - Asia Pacific (Seoul) aws-ap-northeast-2 AWS - Asia Pacific (Sydney) aws-ap-southeast-2 AWS - Europe (Ireland) aws-eu-west-1 AWS - Europe (Frankfurt) aws-eu-central-1 Azure Azure - East US 2 azure-eastus2 Specify locations

When loading data, querying data, or exporting data, BigQuery determines the location to run the job based on the datasets referenced in the request. For example, if a query references a table in a dataset stored in the asia-northeast1 region, the query job will run in that region.

If a query does not reference any tables or other resources contained within datasets, and no destination table is provided, the query job will run in the US multi-region. To ensure that BigQuery queries are stored in a specific region or multi-region, specify the location with the job request to route the query accordingly when using the global BigQuery endpoint. If you don't specify the location, queries may be temporarily stored in BigQuery router logs when the query is used for determining the processing location in BigQuery.

If the project has a capacity-based reservation in a region other than the US and the query does not reference any tables or other resources contained within datasets, then you must explicitly specify the location of the capacity-based reservation when submitting the job. Capacity-based commitments are tied to a location, such as US or EU. If you run a job outside the location of your capacity, pricing for that job automatically shifts to on-demand pricing.

You can specify the location to run a job explicitly in the following ways:

BigQuery returns an error if the specified location does not match the location of the datasets in the request. The location of every dataset involved in the request, including those read from and those written to, must match the location of the job as inferred or specified.

Single-region locations don't match multi-region locations, even where the single-region location is contained within the multi-region location. Therefore, a query or job will fail if the location includes both a single-region location and a multi-region location. For example, if a job's location is set to US, the job will fail if it references a dataset in us-central1. Likewise, a job that references one dataset in US and another dataset in us-central1 will fail. This is also true for JOIN statements with tables in both a region and a multi-region.

Dynamic queries aren't parsed until they execute, so they can't be used to automatically determine the region of a query.

Locations, reservations, and jobs

Capacity commitments are a regional resource. When you buy slots, those slots are limited to a specific region or multi-region. If your only capacity commitment is in the EU then you can't create a reservation in the US. When you create a reservation, you specify a location (region) and a number of slots. Those slots are pulled from your capacity commitment in that region.

Likewise, when you run a job in a region, it only uses a reservation if the location of the job matches the location of a reservation. For example, if you assign a reservation to a project in the EU and run a query in that project on a dataset located in the US, then that query is not run on your EU reservation. In the absence of any US reservation, the job is run as on-demand.

Location considerations

When you choose a location for your data, consider the following:

Cloud Storage

You can interact with Cloud Storage data using BigQuery in the following ways:

Query Cloud Storage data

When you query data in Cloud Storage by using a BigLake or a non-BigLake external table, the data you query must be colocated with your BigQuery dataset, otherwise the query incurs data transfer charges. For example:

For more information about supported Cloud Storage locations, see Bucket locations in the Cloud Storage documentation.

Load Cloud Storage data into BigQuery

When you load data from Cloud Storage, the data that you load must be colocated with your BigQuery dataset, otherwise the load job incurs data transfer charges.

For more information about load data transfer charges, see the Query Cloud Storage data section, as the same guidance applies to both batch loads and queries.

For more information, see Batch loading data.

Bigtable

You must consider location when querying data from Bigtable or exporting data to Bigtable.

Query Bigtable data

When you query data in Bigtable through a BigQuery external table, your Bigtable instance must be in the same location as your BigQuery dataset:

For more information about supported Bigtable locations, see Bigtable locations.

Export data to Bigtable Google Drive

Location considerations do not apply to Google Drive external data sources.

Cloud SQL

When you query data in Cloud SQL through a BigQuery federated query, your Cloud SQL instance must be in the same location as your BigQuery dataset.

For more information about supported Cloud SQL locations, see Cloud SQL locations.

Spanner

When you query data in Spanner through a BigQuery federated query, your Spanner instance must be in the same location as your BigQuery dataset.

For more information about supported Spanner locations, see Spanner locations.

Analysis tools

Colocate your BigQuery dataset with your

analysis tools

:

Data management plans

Develop a data management plan:

Restrict locations

You can restrict the locations in which your datasets can be created by using the Organization Policy Service. For more information, see Restricting resource locations and Resource locations supported services.

Dataset security

To control access to datasets in BigQuery, see Controlling access to datasets. For information about data encryption, see Encryption at rest.

What's next

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4