ぎゃーんメモのあたりからGAE/Pyをほとんど触ってなくて最近の事情も知らなかったのだけど、最近久々に触ってみたらこのへんもちょっと変わっているようで。Platform以前はbulkloader.Loaderを継承したクラスの.pyを作ってそれを使う、というやり方しかなかったと記憶しているのだけど、今はそのへんの変換方法をyamlで指定することで代替可能になっているようで。onという2行を追加する。これも以前はhandlerで指定していたはずだけど、デフォルト設定で問題ないなら(受けるURLを変更したい場合はhandlerに明記するっぽい)上記の2行だけで良いらしい。.といったコマンドでyamlのひな形を生成してもらえる。すると以下のようなbulkloader.yamlが作られる。tweetこうするとによりcsvファイルからインポートする際に文字列データをどう変換してdatastoreに格納するかを指定できるようだ。.とやると、csvのデータがアップロードされる。date_timeはちゃんとdatetime型に、tweetはもともと文字列なのでそのまんま。実際どんな変換方法を指定できるのかはgoogle.appengine.ext.bulkload.transformを読むしかない...のかな。keyを指定して他のエンティティと繋げたりとか色々やろうとすればできそうなかんじだった。Robotを作ってみる以下を参考にしつつ、何かやってみる。