Как я могу переместить данные из BigQuery или DataPrep в Firestore? - PullRequest
0 голосов
/ 10 января 2019

Я только что очистил данные своей коллекции в пожарном депо с помощью DataPrep и проверил данные с помощью BigQuery. Теперь я хочу переместить данные обратно в Firestore. Есть ли способ сделать это?

Я использовал ручной метод экспорта в JSON и последующей загрузки с использованием кода, предоставленного AngularFirebase. Но это не автоматизировано, поскольку существует необходимость периодически очищать эти данные.

Я ищу процесс в консоли Google Cloud. Любая помощь будет оценена

1 Ответ

0 голосов
/ 14 февраля 2019

Это не ответ, скорее частичный ответ. Я не могу добавить комментарий, так как у меня еще нет 50 репутации. Я нахожусь в подобной лодке, но не совсем в той же ситуации. Моя ситуация такова, что я хочу использовать подмножество данных BigQuery и добавить их в Firestore. Я думаю сделать следующее:

  1. Используйте API BigQuery для периодического запроса данных, используя Задания BigQuery 'Загрузка (в вашем случае) или Запрос (в моем случае)
  2. Преобразовать его в JSON в коде
  3. Используйте пакетный коммит в API Firestore для обновления базы данных Firestore

Это моя идея, и я не уверен, сработает ли это, но я узнаю больше, когда закончу с этим. Если только у кого-то нет лучшего понимания, чтобы помочь мне и человеку, задающему этот вопрос

...