Это не ответ, скорее частичный ответ. Я не могу добавить комментарий, так как у меня еще нет 50 репутации. Я нахожусь в подобной лодке, но не совсем в той же ситуации. Моя ситуация такова, что я хочу использовать подмножество данных BigQuery и добавить их в Firestore. Я думаю сделать следующее:
- Используйте API BigQuery для периодического запроса данных, используя Задания BigQuery 'Загрузка (в вашем случае) или Запрос (в моем случае)
- Преобразовать его в JSON в коде
- Используйте пакетный коммит в API Firestore для обновления базы данных Firestore
Это моя идея, и я не уверен, сработает ли это, но я узнаю больше, когда закончу с этим. Если только у кого-то нет лучшего понимания, чтобы помочь мне и человеку, задающему этот вопрос