Настройка таблицы назначения для запроса в Bigquery - PullRequest
0 голосов
/ 01 ноября 2019

Быстрый вопрос к гуру GBQ.

У меня есть сохраненный запрос, и я хочу поместить его результаты выполнения в таблицу в моем наборе данных. Но когда я открываю настройки запроса, нет возможности поместить результаты в таблицу (см. Рис.)

Вопросы: 1) почему 2) как задать таблицу назначения для сохраненного запроса?

Спасибо!

enter image description here

Ответы [ 2 ]

0 голосов
/ 01 ноября 2019

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

Однако вы можете получить его, обработав его в коде самостоятельно, как показано ниже

 DROP TABLE IF EXISTS mydataset.mynewtable;
 CREATE TABLE mydataset.mynewtable
 AS 
 SELECT * FROM mydataset.myothertable;

При этом результаты будут сохраняться в таблице и каждый раз удаляться и воссоздавать их.

Подробнее: Как сохранить результаты в таблице в запланированных запросах в Bigquery

0 голосов
/ 01 ноября 2019

Я думаю, вы можете просто использовать DDL для этого: https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language#create_table_statement

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