0

GAEにサイトをデプロイしたところ、ドロップダウンフィールド(つまり、州、ステータスなど)のデータをステージングする必要があります。

開発では、データの種類ごとにエンティティ(たとえば、米国の州のエンティティ)を作成し、エンティティを作成してからput()メソッドを呼び出すことにより、インタラクティブコンソールを使用してデータをプリロードすることができました。

アプリケーションがデプロイされたので、このデータをプリロードする方法がわかりません。デプロイされたインスタンスでこれを行うことをどのように推奨しますか?

データを取得するときに、SDKバージョン1.7.0、Python 2.7、高レプリケーションデータストア(HRD)、およびmemcacheを使用しています。

よろしくお願いします!

4

2 に答える 2

2

プログラムで実行したい場合は、本番環境でインタラクティブコンソールを使用できます。App Engineでインタラクティブコンソールをアクティブ化するにはどうすればよいですか?

また、ジョブを実行する一時的なリクエストハンドラーを作成し、それをデプロイして(たとえば、削除しやすいようにアプリの別のバージョンとして)、ブラウザーでそれぞれのURLを起動することもできます。

于 2012-08-22T17:58:26.607 に答える
1

バルクローダーを使用して、エンティティをデプロイされたバージョンにアップロードできます。詳細と例については、ドキュメント「データのアップロードとダウンロード」を参照してください。

于 2012-08-22T17:48:08.757 に答える