Elasticsearch DataFormatプラグイン

ElasticsearchはRESTをウリにしているせいもあって、検索結果を返却できるフォーマットはJSON、SMILE、YAMLの3つしかない。そうは言ってもElasticsearchにCSVとかで、検索結果を返して欲しいときもある。そんなときに使えるのがDataFormatプラグインになります。現時点では、CSVだけを返す感じです。_data?format=csvでアクセスすればCSVが返ってきます。csv.encoding=MS932とすれば、日本語環境では読めるのではないかな。あとは、fl=a,b,cみたいなリクエストパラメータをつければ、返却したいプロパティを絞り込めます。Excelあたりもサポートしたら、リリースしようかな。

カテゴリー: elasticsearch パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.