Я хочу экспортировать результаты запроса из BigQuery в локальный файл / хранилище Google.
Я пробовал команду 'bq extract', но она не разрешает запрос в качестве ввода.
Usage: bq extract <source_table> <destination_uris>
Я не хочу извлекать всю таблицу, так как таблица содержит много столбцов, которые не требуются, и мне нужно агрегировать данные.
На данный момент единственный обходной путь, который я могу найти, - это создать таблицу, используякоманду 'bq query' и используйте 'bq extract' для извлечения данных.
Я ищу какой-нибудь лучший способ добиться этого, выполнив что-то вроде ниже.
bq extract 'select dept_id,sum(sal) from temp.employee
group by dept_id' 'gs://XXXX/employee.csv'
Заранее спасибо