ESに保存/インデックス付けしたいjson辞書の小さい(〜50,00)配列があります。インデックスを作成するデータはcsvファイルから取得され、ロードされ、python経由でjsonに変換されるため、私の好みはpythonを使用することです。または、json に変換するステップをスキップして、単に私が持っている python 辞書の配列を使用したいと思います。とにかく、簡単な検索で ES の一括インデックス作成機能が明らかになりました。私はこのようなことをしたい:
post_url = 'http://localhost:9202/_bulk'
request.post(post_url, data = acc ) # acc a python array of dictionaries
また
post_url = 'http://localhost:9202/_bulk'
request.post(post_url, params = acc ) # acc a python array of dictionaries
両方のリクエストで [HTTP 500 エラー] が返される