Каждый импорт в BigQuery будет иметь все поля по умолчанию .Вы не можете настроить его для импорта только обновленных полей.Однако вы можете использовать CLI или API для загрузки определенных полей, используя флаг - projection_fields в CLI или установив свойство projectionFields в API.Обратите внимание, что эта функция недоступна в веб-интерфейсе BigQuery.
Также обратите внимание, что в вашей таблице не будет дублированных данных, поскольку вы можете либо создать новую таблицу для хранения данных, либо перезаписать существующую таблицу при загрузке экспорта Cloud Firestore в BigQuery.Невозможно добавить данные экспорта Cloud Firestore в существующую таблицу в соответствии с текущими ограничениями .
Просматривая документы Cloud Firestore и BigQuery, кажется, что не существует инструмента ETL, который бы удовлетворял ваши потребностипрямо сейчас.Я поднял запрос BigQuery в Google Issue Tracker.Пожалуйста, добавьте следующую информацию к заявке, чтобы соответствующая команда могла быть уведомлена об этом:
- Как это повлияет на вашу компанию и ежедневные задачи?