0

我正在开发我的第一个 App Engine 应用程序。我还没有把它上传到appspot.com——我现在只是在使用开发服务器。

我已经编写了一些模型,我自己的bulkloader.yaml文件,我目前正在尝试将appcfg.py我的示例数据加载到数据存储中(两种不同类型的数千个实体)。

在这个问题:uploading-data-with-bulkloader中,原始发布者提到他通过将数据拆分为多个文件来解决他的问题。我怎样才能做到这一点?

目前我正在使用appcfg.py这样的:

appcfg.py upload_data --config_file=bulkloader.yaml   --url=http://localhost:8080/_ah/remote_api --filename=mydata/objects.csv --kind=FirstObject --email=test@example.com

如何添加第二个filenameand kind?我从此处的示例 .yaml 文件中得到了这样的印象:bulkloadersample.appspot.com,但是bulkloader 的版本可能已过时(例如,它使用model而不是kind在转换器中)。

4

1 回答 1

0

哎呀。离开电脑一段时间后,答案很明显——我应该打两个电话appcfg.py,如下:

appcfg.py upload_data --config_file=bulkloader.yaml --kind=Model1 # more options here

和 appcfg.py upload_data --config_file=bulkloader.yaml --kind=Model2 # 更多选项在这里

从生产服务器下载时,可以一次下载数据存储中的所有种类,但在任何其他情况下似乎无法上传或下载多种种类。

于 2013-02-14T11:44:42.947 回答