Bigquery временные таблицы местоположения Евросоюза вместо США - PullRequest
0 голосов
/ 07 апреля 2020

мы используем Bigquery и хотим использовать функцию бета-тестирования временных таблиц (https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language#temporary_tables). Теперь мы обнаружили, что все эти временные таблицы расположены в США. Есть ли возможность «найти» это в ЕС? Все наши данные должны находиться в ЕС, а не за его пределами.

Заранее спасибо за ваши ответы. С уважением,

1 Ответ

0 голосов
/ 07 апреля 2020

После создания набора данных местоположение не может быть изменено.

Вам необходимо создать новые временные таблицы и выбрать местоположение в ЕС. Когда вы запрашиваете данные с помощью Облачной консоли, нажмите 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;

После этого, когда вы go до Job Information -> Destination Table (нажмите на название таблицы), вы получите подробную информацию о TempTable в Table info -> Data location, что EU.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...