我每天都有导出,可将我的数据存储备份到Google Cloud Platform上的Cloud Storage存储桶中。我按照此处所述的指示进行操作:https://cloud.google.com/datastore/docs/schedule-export
我没有按种类或名称空间指定。因此,存储桶包含一个类似于
的文件夹结构Buckets/<bucket-name>/<YYYYMMDD-######>/default_namespace/all_kinds/
其中是输出-###文件。
我想从该备份中导入,但是我只想要一种实体。根据此参考资料:https://cloud.google.com/sdk/gcloud/reference/datastore/import
我应该可以使用以下命令执行此操作:$ gcloud datastore import --kinds='Customer','Order'
但是,当我使用填充的变量运行以下代码时:
$ gcloud datastore import --kinds='<kind>' gs://<bucket-name>/YYYYMMDD-######/YYYYMMDD-######.overall_export_metadata
ERROR: (gcloud.datastore.import) INVALID_ARGUMENT: The requested kinds/namespaces are not available
我收到上述错误。我尝试了多种,肯定是数据存储的一部分。
如果我不注意种类而导出,是否可以按特定种类导入?
谢谢。
答案 0 :(得分:0)
您好,我正在Google Cloud工作。我已经能够复制您的案件,看来这是Google Cloud Datastore中的问题。我在issuetracker中为您创建了一个条目,敬请关注here。感谢您的举报。