以编程方式导出 Google Cloud Datastore 并导入到 BigQuery

Dav*_*tos 4 google-bigquery google-cloud-datastore

我正在寻找一种每天导出 Cloud Datastore 并将其导入 BigQuery 的方法。手动方式在google page 中有描述。我没有找到一种干净的方法来自动化它。

Jor*_*ani 5

没有一种简单的方法可以做到这一点,但您可以将两部分分开:创建 appengine 备份并将它们加载到 bigquery 中。

您可以使用计划备份定期创建数据存储备份 ( https://cloud.google.com/appengine/articles/scheduled_backups )。

然后,您可以使用 Apps 脚本自动执行 BigQuery 部分 ( https://developers.google.com/apps-script/advanced/bigquery#load_csv_data ) 或使用 AppEngine cron 来执行相同的操作。