我正在使用 appcfg.py 将数据从 csv 源文件批量上传到 appengine。csv 文件中一个字段的数据值长度大于 500 个 Unicode 字符。
执行 appcfg 上传命令会生成以下日志:-
[信息] 打开数据库:bulkloader-progress-20121101.024343.sql3
[信息] 连接到 xxxxxxx.appspot.com/remote_api
[INFO] 开始导入;每个帖子最多 10 个实体
.
[INFO ] 共 1 个实体,0 个之前转移
[INFO] 1 个实体(3590 字节)在 15.5 秒内传输
[INFO ] 所有实体已成功转移
执行后,appengine 仪表板上的数据存储查看器不会显示长度值大于 500 个 Unicode 字符的字段的值。
我搜索了很多从 csv 源文件批量上传长度值大于 500 个 Unicode 字符的数据,但没有成功。
编辑1:-
成立Text string (long)
com.google.appengine.api.datastore.Text
None
Up to 1 megabyte Not indexed
在https://developers.google.com/appengine/docs/java/datastore/entities
但是,不确定如何使用它从 csv 源文件批量上传数据。