Зачем мне устанавливать местоположение обработки для "asia-northeast1" в BigQuery? - PullRequest
0 голосов
/ 27 апреля 2018

При запросе наборов данных, расположенных либо в US, либо в EU, мне не нужно указывать «место обработки» в пользовательском интерфейсе, чтобы запрос работал. В этом случае кажется, что BigQuery может сам определить подходящее «место обработки», взглянув на указанный набор данных.

Однако, когда запрашиваете наборы данных, расположенные в asia-northeast1, тогда я всегда должен явно указывать «место обработки» одинаково (asia-northeast1), иначе запрос не будет выполнен с:

enter image description here

Я что-то не так делаю?

1 Ответ

0 голосов
/ 27 апреля 2018

Согласно документации, если вы ссылаетесь на наборы данных за пределами EU или US, то вам необходимо указать то же место обработки.

https://cloud.google.com/bigquery/docs/dataset-locations

Если ваши данные находятся не в мультирегионе США или ЕС, вы должны указать это местоположение при выполнении таких действий, как загрузка данных, запрос данных и экспорт данных. Когда вы запрашиваете данные с помощью веб-интерфейса BigQuery, нажмите «Показать параметры», а для «Обработка местоположения» нажмите «Не указано» и выберите местоположение ваших данных. Вы можете оставить место обработки не заданным, если ваши данные находятся в нескольких регионах США или ЕС. Когда ваши данные находятся в США или ЕС, местоположение обработки определяется автоматически.

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