Я хочу автоматически экспортировать данные Firestore в Google Cloud Storage по регулярному расписанию (чтобы я мог затем импортировать их в BigQuery для анализа).
Расписание экспорта данных действительно описываетспособ экспортировать данные из Firestore по расписанию, но это JavaScript для запуска на Node.js: я хочу избежать того, что & предпочитает придерживаться полностью Java-решения на стороне сервера.
Экспорт и импорт данных предлагает другой способ - использование утилиты командной строки gcloud
- экспортировать данные Firestore в GCS.Однако я не хочу планировать запуск сценария на моем ноутбуке, а затем должен убедиться, что мой ноутбук включен в нужное время и имеет активное подключение к Интернету.Я ищу решение, полностью основанное на App Engine (Standard), которое можно запустить как задание cron
.
На момент написания статьи, похоже, не существует программного способа сделать это, используяFirebase Admin SDK (версия 6.6.0) для Java.