2016-11-10 13 views

答えて

6

あなたがこれを行うために使用できるオープンソース接続で素敵な人々によって愛を込めて作られた素敵なアドホックPythonのツールがあります以下のローカルSolrノード上のすべての文書を参照し、nodeという名前の文書を検索し、文書タイプのインデックスmy_indexのローカルElasticsearchサーバーに送信します210。

./solr-to-es.py localhost:8983/solr/node localhost:9200 my_index my_type 
+0

処理するフィールドを指定する方法を教えてください。私はいくつかのガベージデータを含む日付フィールドのエラーを取得します。 – rangalo

+0

私はあなたができるとは思わない。どのようなエラーが出ますか? – Val

+0

エラーは、jodatime dateパーサーからのものです。 + 42534-01-01T00:00:00Zの形式では日付を解析できません。それは明らかです。しかし、フィールドは現在私のために重要ではありません。だから、私はこのフィールドをスキップし、他のすべてをインポートしたいと思います。これを-solr-queryパラメータで指定できますか? – rangalo

関連する問題