Reputation: 8806
This old answer points to a link on Google App Engine documentation, but that link is now about backup your GAE data, not downloading it.
So how to download all the data into a csv? The data is small, i.e < 1 GB
Upvotes: 13
Views: 8591
Reputation: 536
I had tried a couple different approaches to export to csv using steps outlined here and here. But I could not get either to work. So, here is what I did (my largest table was about 2GB). This works relatively quickly even though it seems like a lot of steps...better than fighting random code that Google may have changed for hours on end, too:
Here's a few tips:
Like I said, this was actually pretty quick even though it is a number of steps. Hope it helps someone avoid a bunch of time spent trying to convert strange backup file formats or run code that may not work anymore.
Upvotes: 30
Reputation: 6893
You can use appcfg.py
to download Kind
data in csv format.
$ appcfg.py download_data --help
Usage: appcfg.py [options] download_data
Download entities from datastore.
The 'download_data' command downloads datastore entities and writes them to file as CSV or developer defined format.
Upvotes: 3