Самый простой способ импортировать данные Firestore в BigQuery, который не требует кодирования, - использовать командную строку.Сначала вы можете экспортировать данные, используя команду ниже.Обратите внимание, что для импорта данных в BigQuery вы можете импортировать только определенные коллекции, а не все свои документы в одном пакете.
gcloud beta firestore export gs://[BUCKET_NAME] --collection-ids='[COLLECTION_ID]'
Далее в указанном выше контейнере вы найдете папку с именем временной метки вашего экспорта.Перейдите по каталогам, найдите файл, заканчивающийся расширением файла «export_metadata», и используйте его путь к файлу в качестве источника импорта.Затем вы можете импортировать данные в BigQuery, используя следующую команду:
bq --location=[LOCATION] load --source_format=DATASTORE_BACKUP [DATASET].[TABLE] [PATH_TO_SOURCE]