【问题标题】:Bigquery temporary tables location EU instead USBigquery 临时表位置 EU 而不是 US
【发布时间】:2020-07-19 08:41:57
【问题描述】:

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

提前感谢您的回答。 问候,

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

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

    您需要创建新的临时表并选择欧盟位置。使用云控制台查询数据时,点击More -> Query settings。 对于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

    【讨论】:

      猜你喜欢
      • 2017-06-07
      • 1970-01-01
      • 2019-12-09
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多