Bigquery临时表位置EU代替US

问题描述 投票:0回答:1

我们正在使用Bigquery,并希望使用临时表的beta功能(https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language#temporary_tables)。现在,我们发现所有这些临时表都位于美国。是否有可能将其“定位”到欧盟?我们所有的数据都必须位于欧盟而不是外部。

谢谢您的回答。问候,

google-bigquery
1个回答
0
投票

创建数据集后,无法更改位置。

您需要创建新的临时表并选择EU位置。使用Cloud Console查询数据时,单击More -> Query settings

enter image description here

对于Processing Location,单击Auto-select并选择您的数据位置,对于您的情况:European Union (EU)

您可以通过示例查询进行测试:

CREATE TEMP TABLE TempTable
(x INT64, y STRING);

INSERT INTO TempTable
VALUES (1, 'Big');

INSERT INTO TempTable
VALUES (2, 'Query');

SELECT * FROM TempTable;

[此后,当您转到Job Information -> Destination Table(单击表名)时,您将在Table info -> Data location中获得有关TempTable的详细信息,即EU

希望对您有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.