我是G CLOUD和探索数据存储的新手。我不是程序员,但希望成为一名程序员。
任何人都可以在以下要求中帮助我吗?
我有一个J SON文件,该文件具有大约5000条记录,我想将数据加载到Google数据存储中。如果您能逐步解释过程,我很乐意实施。
感谢您的任何帮助。
感谢您的帮助!
期待,GS
使用Cloud Storage Text to Datastore template,您可以读取Cloud Storage中存储的文本文件,并将JSON编码的实体写入数据存储区。输入文件中的每一行都应为指定的JSON格式here
如果您想将数据从Google Cloud Storage Bucket导入Google Datastore,则需要:
我看到您提到您的云存储桶中已经有一个文件。如果不是这种情况,则可以始终参考此quickstart on how to create a Cloud Storage Bucket。
创建或已经将Cloud Storage存储桶位于相同位置与Cloud Datastore非常重要。
要继续,请确保将IAM角色分配给授予下一个权限的用户帐户:
datastore.databases.import
。例如,Datastore Import Export Admin
角色同时授予这两个权限。
您还可以给要扮演import Editor
角色的用户,但我强烈建议您从一开始就划分权限,因为您将习惯于不向用户提供额外的权限。
如果不确定如何添加/授予或撤消其他角色,可以查看本指南,了解如何Granting, changing, and revoking access to resources works。>>
最后,在导入以及您要如何进行导入方面,您有不同的选择。遵循此documentation,可以使用控制台,gcloud或rest。
如果您想继续使用Datastore,我强烈建议您查看其best practices。