Как перемещать таблицы из одного набора данных в другой набор данных в большом запросе

# #google-bigquery #google-cloud-data-transfer

Вопрос:

В Службе передачи данных больших запросов я связал набор данных 1 с передачей данных Search Ads 360. Теперь я могу видеть 20 таблиц в наборе данных Dataset1. Можно ли переместить эти 20 таблиц в набор данных 2, который будет посвящен данным о поисковой рекламе.

Комментарии:

1. воссоздайте службу передачи с набором данных 2

2. Спасибо, но удалит ли это таблицы, созданные в dataset1

3. служба переноса ничего не удаляет, вам нужно очистить

Ответ №1:

Нет, в BigQuery невозможно переместить 20 таблиц из набора данных 1 в набор данных 2. Вместо перемещения таблиц в dataset2 вы можете создать одноразовую копию набора данных в поддерживаемых регионах с помощью значка Копировать набор данных или по настроенному периодическому расписанию, используя передачу данных BigQuery с типом источника в качестве копии набора данных. Он не удаляет никакие таблицы в наборе данных 1. Он просто создает копию dataset1 в dataset2. Затем позже удалите ненужные таблицы из dataset1/dataset2 с помощью значка Удалить или запроса. Если вы хотите скопировать одну таблицу из набора данных 1 в набор данных 2, используйтеСкопируйте значок из исходной таблицы. Но исходный и конечный наборы данных должны находиться в одном и том же месте. Дополнительные сведения см. в разделе Поддерживаемые регионы и набор данных копирования.