App Engine中的应用程序数据(python)

时间:2013-07-22 20:37:11

标签: python google-app-engine app-engine-ndb

我正在尝试将一些数据导入我的应用程序,我是'n00b',这是我的第一个应用程序,所以欢迎任何建议,

我上传的数据大约是350mb,它是一个.csv,我尝试上传批量上传,但是我收到了错误:

无法下载各类下载的种类统计信息 应用程序会定期生成种类统计信息 dev_appserver上没有种类统计信息。

我搜索了一下,我发现这是因为应用程序没有de stats,我创建模型并填充一些权限,它是几天前,应用程序没有统计数据,我需要一个建议,什么将数据量上传到应用程序的最佳方式是什么?

如果有用,数据在这里:

http://dados.gov.br/dataset/atendimentos-de-consumidores-nos-procons-sindec

感谢

1 个答案:

答案 0 :(得分:0)

您必须使用自动选项生成bulkloader.yaml。为了进行自动生成,app引擎使用数据存储区统计信息作为参考。最初你没有数据,因此没有统计数据,所以你得到了与没有数据统计相关的错误。

稍后,当您向数据存储区添加数据时,您的数据统计信息可能仍为空,因为应用引擎通常需要最多24小时甚至几天才能更新数据存储区统计信息。因此,您的数据统计信息仍然必须为空,因此自动生成选项不起作用。

您可以关注bulk upload documentation并根据此处给出的示例手动创建bulkloader.yaml,并进行修改以匹配您的数据存储区域及其类型。使用此手动生成的文件,您应该能够继续。