Как перевести таблицу из набора данных в Лондоне в ЕС в BigQuery по мере поступления? - PullRequest
0 голосов
/ 25 марта 2020

Мне нужно по сути создать запрос, который передает содержимое таблицы в Лондоне table_london в таблицу table_eu в наборе данных в ЕС dataset_eu. Затем я запланирую этот запрос на ежедневной основе, чтобы перезаписать созданную таблицу table_eu.

. Я рассмотрел использование параметра передачи в BigQuery, но это скорее передаст содержимое всего набора данных, содержащего table_london чем только один стол, который мне нужен.

1 Ответ

0 голосов
/ 26 марта 2020

Невозможно экспортировать таблицу между регионами или скопировать таблицу в другой регион .

Существует аналогичная ситуация, когда копирует набор данных между регионами , даже если для этого имеется бета-функция, она ограничена определенными регионами. Кроме того, насколько я понимаю, это не вариант для вас, так как будет скопировать все таблицы.

Ниже я перечисляю несколько возможностей, которые могут вам помочь:

  • Переместить результаты запроса :

Как Вы запрашиваете таблицу, вы можете сохранить результаты в локальном файле или даже в облачном хранилище, а затем из другого набора данных загрузить данные из этого файла.

  • Экспорт таблицы :

Если вы хотите переместить все данные таблицы (не запрос), вам нужно будет использовать облачное хранилище в качестве промежуточного сервиса, и в этом случае вам следует учитывать региональные и мультирегиональные местоположения места назначения корзины. См. Экспорт таблиц и его ограничения .

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