Existe-t-il un moyen d'exporter les données de ma base de données AppEngine vers le serveur de développement (à des fins de test, etc.)?Exporter de la base de données AppEngine vers la base de données de développement local?
Répondre
Bien sûr, vous pouvez aller tirer les données vous-même, un lot à la fois ...
Oui! Consultez Google "Uploading and Downloading Data"
Si vous souhaitez tester la façon dont vos données fonctionne avec l'application avant de télécharger , vous pouvez le charger dans le serveur de développement . Utilisez l'option --url pour pointer l'outil sur l'URL du serveur de développement . Par exemple:
appcfg.py upload_data --config_file=album_loader.py --filename=album_data.csv --kind=Album --url=http://localhost:8080/remote_api <app-directory>
Le subsection on uploading and downloading all data est également intéressant de regarder.
Oui, nous pouvons télécharger toutes les données à partir de google app engine et télécharger vers le datastore, mais il est parfois difficile de télécharger des données sur le serveur de développement local à cause d'erreurs. Diffrences de versionnage App Engine SDK se produit comme des problèmes. Par exemple, j'ai développé une application il y a 1 an. Aujourd'hui, je veux le mettre à jour. J'ai téléchargé toutes les données des serveurs réels de Google App Engine. Mais je ne peux pas le télécharger sur un serveur de développement local. Vous savez, nous utilisons la classe EntityLoader pour cette opération. Entity Class important le module db, mais le SDK lance, "aucun module nommé par db".
Je suggère aux amoureux d'App Engine que; enregistrer vos premières données de test pour l'avenir. Ne pensez pas que je vais télécharger toutes les données pour tester le futur. Sauvegardez vos propres données de test avec le support Sqlite. Et sauvegardez votre version d'environnement de développement pour l'avenir. La mise à jour de SDK Version a parfois causé des moments douloureux pour les développeurs
- 1. Exporter la base de données mysql vers Microsoft Access (.mdb)
- 2. Exporter des données ASPNETDB vers une autre base de données
- 3. Migration d'une base de données MySQL de développement vers une base de données de production
- 4. Exporter les informations de base de données vers Excel feuille
- 5. Exporter une requête de base de données vers OPML?
- 6. Copie de la configuration de la base de données de production dans la base de données de développement
- 7. Google AppEngine/Java et la base de données existante
- 8. Mail vers la base de données MySQL
- 9. Comment exporter une base de données SQL Server vers MySQL?
- 10. Appengine jdoconfig.xml pour la base de données locale
- 11. exporter des données pour exceler de ma base de données
- 12. Développement d'un framework de base de données
- 13. Copie de la base de données SQLite
- 14. La normalisation de base de données et le développement paresseux
- 15. Question sur le développement de la base de données
- 16. Exporter/Importer la base de données RRDtool avec différents RRA
- 17. comment exporter automatiquement la base de données MySQL dans phpmyadmin
- 18. Exporter la base de données d'accès au format CSV
- 19. Base de données Wordpress dans la base de données MySQL?
- 20. Récupération de la base de données de MySQL vers SQLite
- 21. Comment déplacer des données dans la base de données de développement vers la base de données de production depuis une date ultérieure?
- 22. Copier la colonne de la base de données de sauvegarde vers la base de données principale avec les clauses WHERE
- 23. android: vidage des données de fichier XML local à la base de données SQLite
- 24. Nom de la base de données Get?
- 25. Sauvegarde de la base de données du serveur distant vers le poste local dans VB.NET
- 26. Exportation de données de la feuille de calcul vers la base de données Pgsql
- 27. Mysql - modifier la structure de la base de données - scénario de la base de données
- 28. Migration de la base de données MySQL vers Sql Server
- 29. Dump xml de SourceMonitor vers la base de données
- 30. Migration de la base de données SQL Server vers Sybase
Je ne pense pas que ce soit ce qu'il demandait, je pense qu'il demandait un moyen d'obtenir les données * off * des serveurs de Google et sur sa machine locale. – daveslab
La façon dont cela fonctionne est que vous téléchargez d'abord toutes les données à partir du moteur de l'application, puis vous "télécharger" sur votre serveur de développement. – ine
Est-ce possible pour java GAE? –