問題タブ [pyelasticsearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - ElasticSearch: ネストされた集約クエリ内から外部ドキュメント フィールドにアクセスする
次のマッピングがあります。
次のようにドキュメントを挿入します (Python スクリプト):
次の集計クエリを実行します。
(そのため、各「もの」が表示される回数のカウントが必要であり、各ものに対して、各ものが表示される記事のリストが必要です)
クエリは次を生成します。
.... (等々)
私が望むのは、ヒットごとに「外側」またはトップレベルのドキュメントのすべてのフィールド、つまりこの場合は id と title をリストすることです。
これは実際に可能ですか ..... もしそうならどのように ???
python - リストからのPython Elasticsearch DSLクエリ値
Python の Elasticsearch DSL パッケージを使用しています: http://elasticsearch-dsl.readthedocs.org/en/latest/search_dsl.html
サンプルの elasticsearch エントリは次のようになります。
firstname = "John*"
のリストにあるその国のすべてのエントリを取得しようとしています[France, Australia]
。これが私のコードです:
空の結果を返します。何が間違っていますか? ここからの提案を使用しています: Elasticsearch match list against field
私はElasticsearchを初めて使用しますが、クエリとフィルターを使用する場所についてまだ少し混乱しています。
python - Elasticsearch - 一意のレコード `msearch` を取得する
私はmsearch
ESを照会するために使用しています。以下は私の質問です:-
1 番目と 2 番目のクエリ結果が交差して、結果が重複する場合があります。ESで使用しているときに独自の結果を得るにはどうすればよいmsearch
ですか、それともアプリケーション レベルで処理する必要がありますか?
python - py-elasticsearch停止印刷エラー
私はpy-elasticsearchを使用してelasticsearchを照会しています:
ご覧のとおり、インデックスが存在しない場合は例外を使用しますが、エラーは次のように端末に出力されます。
GET /unique_names/name/%E4%BD%8F%E6%B0%91%E3%82%89%E9%81%BF%E9%9B%A3 [ステータス:404 リクエスト:0.000s] GET /unique_names/name /%E6%95%91%E5%8A%A9%E6%9C%AC%E6%A0%BC%E5%8C%96 [ステータス:404 リクエスト:0.000s] GET /unique_names/name/%E3%80 %81 [ステータス:404 リクエスト:0.000s] GET /unique_names/name/%E5%81%9C%E9%9B%BB%E3%82%82 [ステータス:404 リクエスト:0.000s] GET /unique_names/name/ %E3%80%82 [ステータス:404 リクエスト:0.000s]
端末があふれてしまうので、何も印刷しないでほしいです。
python - Pythonでデータフレームからelasticsearchにデータをプッシュする方法
のようなエラスティック検索ライブラリを使用しようとしていますがpyelasticsearch
、elasticsearch
データフレームを渡すことができるメソッドが得られず、そのメソッドはデータフレームデータをエラスティック検索にロードします。
私はこのコードを試しています:
csvfile は、すべてのデータが存在するデータフレームです。しかし、次のエラーが発生しています
コメントでおすすめを使用しました
問題が解決したので、一括読み込み中にこのエラーが発生します
上記の方法を使用してデータのエラスティック検索をロードしていますが、問題に直面していたので、以前に投稿した質問へのリンクを次に示します
これが私が今使っているコードです:
私が得ているエラーは次のとおりです。
このエラーは、一括インデックス作成中に発生します。上記のコードの csvfile はデータ フレームです。このライブラリを使用していますpyelasticsearch