使用 Java Google App Engine 批量加载程序将整个数据存储区下载到一个 csv 文件
我目前使用 --kind
参数指定要下载的类型,并使用 --filename
指定要生成的 csv 文件的名称。 --rps_limit
、--bandwidth_limit
和 --batch_size
用于加快下载速度。
例如,要下载我正在使用的游戏类型:
appcfg.py download_data --config_file=bulkloader.yaml --kind=Game --filename=game.csv --application=MyAppId --url=http://MyAppId.appspot.com/remote_api --rps_limit=500 --bandwidth_limit=2500000 --batch_size=100
那么是否有一个 appcfg.py 命令可以下载整个数据存储区,而不需要特定于一个 csv 文件?
谢谢!
I'm currently using the --kind
parameter to specify which kind to download and the --filename
to specify the name of the csv file to produce. The --rps_limit
, --bandwidth_limit
and --batch_size
are used to speed up the download.
For example, to download my Game kind I'm using:
appcfg.py download_data --config_file=bulkloader.yaml --kind=Game --filename=game.csv --application=MyAppId --url=http://MyAppId.appspot.com/remote_api --rps_limit=500 --bandwidth_limit=2500000 --batch_size=100
So is there an appcfg.py command to download the entire datastore without being kind specific to one csv file?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需完全省略 --kind 标志即可。这对我有用 - 但我不使用配置文件。我希望这不会让事情变得复杂。
Just omit the --kind flag entirely. This works for me - but I don't use a config_file. I hope that doesn't complicate things.