質問: Elasticsearchのriver-csvプラグインについてお尋ねします。 日本語を含んだデータを入れようとすると、文字化けします。 何か対策はありますか? パフォーマンスが良さそうなので、是非使いたいです。
回答: groovyという言語を実装に用いているのですが、groovyの日本語の扱いによる 問題のようです。 JAVA_OPTSに**-Dgroovy.source.encoding=UTF-8 -Dfile.encoding=UTF-8** を設定してElasticsearchを起動すると、問題なく使えます。 (CSVの文字コードは、**UTF-8**にしてください)