This should be a fairly common requirement, and a simple process: upload data in bulk to the appengine datastore.
However, none of the older solutions mentioned on stackoverflow (links below*) seem to work anymore. The bulkloader method, which was the most reasonable solution when uploading to the datastore using the DB API doesn't work with the NDB API
And now the bulkloader method seems to have been deprecated and the old links, which are still present in the docs, lead to the wrong page. Here's an example
https://developers.google.com/appengine/docs/python/tools/uploadingdata
This above link is still present on this page: https://developers.google.com/appengine/docs/python/tools/uploadinganapp
What is the recommended method for bulkloading data now?
The two feasible alternatives seem to be 1) using the remote_api or 2) writing a CSV file to a GCS bucket and reading from that. Anybody have experience successfully using either method?
Any pointers will be greatly appreciated. Thanks!
[*The solutions offered at the links below are no longer valid]
[1] how does one upload data in bulk to a google appengine datastore?
[2] How to insert bulk data in Google App Engine Datastore?
1.4m articles
1.4m replys
5 comments
57.0k users