Похоже, что нет способа экспортировать из BigQuery напрямую на диск с помощью API , хотя он поддерживается в консоли BigQuery.Из документации BigQuery «экспорт данных таблицы»
Невозможно экспортировать данные таблицы в локальный файл, в Google Sheets или в Google Drive.
Аналогично в документации «Загрузка и сохранение результатов запроса» :
Сохранение результатов запроса в Google Диске не поддерживается командной строкойинструмент, API или классический веб-интерфейс BigQuery.
Сказав это, вы можете экспортировать в Google Cloud Storage, чтобы избежать загрузки всех данных.Насколько я могу судить, в API Drive или Sheets нет опции «импортировать из GCS», но для этого можно написать облачную функцию Google.Есть сообщение в блоге , специально освещающее это, что ведет к кодовой лаборатории .
Очевидно, что это не так просто, как могло бы быть, и полностью Возможно , что в будущем будет способ сделать это напрямую, но в данный момент это должно помочь вам двигаться вперед.