gcloud 命令将数据存储种类保存到 google 存储
gcloud command to save datastore kind to google storage
正在寻找 gcloud 命令以将 google 云数据存储实体保存到 google 云 storage.Right 现在我正在手动执行所有操作想看看是否可以完成也可以通过 shell 命令。
有一个将命名种类导出到 GCS 的命令:
gcloud beta datastore export --kinds="KIND1, KIND2" --namespaces="NAMESPACE1, NAMESPACE2" gs://${BUCKET}
通常,您会 运行:
gcloud beta datastore export --kinds="foo" --namespaces="(default)" gs://my-gcs-bucket/datastore_export/2017-11-09_12_00
可在此处找到文档:
https://cloud.google.com/datastore/docs/export-import-entities
然后可以将导出的数据加载到 BigQuery 中。
如果您不想将数据加载到 BigQuery,则没有记录格式,但这里有一些关于如何从导出的 LevelDB 文件中读取实体的参考:
http://gbayer.com/big-data/app-engine-datastore-how-to-efficiently-export-your-data/
正在寻找 gcloud 命令以将 google 云数据存储实体保存到 google 云 storage.Right 现在我正在手动执行所有操作想看看是否可以完成也可以通过 shell 命令。
有一个将命名种类导出到 GCS 的命令:
gcloud beta datastore export --kinds="KIND1, KIND2" --namespaces="NAMESPACE1, NAMESPACE2" gs://${BUCKET}
通常,您会 运行:
gcloud beta datastore export --kinds="foo" --namespaces="(default)" gs://my-gcs-bucket/datastore_export/2017-11-09_12_00
可在此处找到文档: https://cloud.google.com/datastore/docs/export-import-entities
然后可以将导出的数据加载到 BigQuery 中。
如果您不想将数据加载到 BigQuery,则没有记录格式,但这里有一些关于如何从导出的 LevelDB 文件中读取实体的参考:
http://gbayer.com/big-data/app-engine-datastore-how-to-efficiently-export-your-data/