使用批量加载器,我已经下载了实时数据存储区,现在正尝试将其上传到开发服务器。当运行upload_data命令将数据存储上载到开发服务器时,我收到以下错误,
BadRequestError: Illegal string "dev~s~app_id" in dataset id
。
我正在使用上传数据的命令
appcfg.py upload_data --url=://localhost:8080/_ah/remote_api --filename=datastore_2-11-14
我使用下载数据的命令是
appcfg.py download_data --url=://app_id.appspot.com/_ah/remote_api --filename=datastore_2-11-14
答案 0 :(得分:0)
我设法自己发现了这个问题。
问题在于在app.yaml文件中的app_id之前添加s~。
尽管Google App Engine文档声明s~应该位于使用High Replication数据存储区的应用程序的app_id之前,但这显然会在上传开发服务器时出错。