Импорт данных Sqlite в Google App Engine

У меня есть относительно обширная sqlite база данных, которую я хотел бы импортировать в свое приложение Python Google App Engine.

Я создал свои модели с помощью appengine API, которые близки, но не совсем идентичны существующей схеме. Я записал сценарий импорта, чтобы загрузить данные из sqlite и создать/сохранить новые объекты appengine, но appengine среда блокирует меня от доступа к sqlite библиотеке. Этот сценарий только, чтобы быть выполненным на моем экземпляре механизма локального приложения, и оттуда я надеюсь продвинуть данные к Google.

Я приближаюсь к этой проблеме неправильный путь или являюсь там способом импортировать sqlite библиотеку при выполнении в среде локального экземпляра?

5
задан Keck 20 May 2010 в 00:47
поделиться

3 ответа

Я бы сделал подходящие CSV-файлы из данных Sqlite в отдельном скрипте, а затем использовал бы массовую загрузку , чтобы протолкнуть данные из CSV-файлов в приложение. двигатель.

5
ответ дан 14 December 2019 в 13:28
поделиться

У меня не было никаких проблем с импортом pysqlite2, чтением данных, затем их преобразованием и записью в AppEngine с помощью remote_api.

Какую ошибку вы видите?

0
ответ дан 14 December 2019 в 13:28
поделиться

Согласно Google, вы делаете это наоборот . Приложение должно получать данные от вас, в любом случае у вас будет больше гибкости при переходе на новую модель.

0
ответ дан 14 December 2019 в 13:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: