• [解決済み】Elasticsearchの集計結果/バケットを10個だけでなく全て表示する。

    質問 アグリゲーションですべてのバケットを一覧表示しようとしているのですが、最初の10個しか表示されないようです。 私の検索 curl -XPOST "http://localhost:9200/imoveis/_search?pretty=1" -d' { "size": 0, "aggregations": { "bairro_count": {

    2022-04-22 03:15:40
  • [解決済み】elasticsearchのboolクエリはORで結合する必要があります。

    質問 現在、solrベースのアプリケーションをelasticsearchに移行しようとしています。 次のようなluceneクエリがあります。 (( name:(+foo +bar) OR info:(+foo +bar) )) AND state:(1) AND (has_image:(0) OR has_image:(1)^100) 私が理解する限り、これ

    2022-04-20 19:32:42
  • [解決済み】クエリとフィルタの比較

    質問 クエリ、フィルタ、またはその2つの組み合わせで使用する場合の説明が見当たりません。両者の違いは何ですか?どなたか教えてください。 どのように解決するのですか? フィルタはキャッシュされ、スコアに影響を与えないため、クエリよりも高速に処理されます。ご覧ください。 こちら もあります。クエリは通常、ユーザーが入力するもので、予測不可能なものです。一方、フィルターは、例えばファ

    2022-04-06 18:12:50
  • [解決済み】ElasticsearchのMUSTとSHOULDの違い boolクエリ

    質問 とはどのような違いがあるのでしょうか? MUST と SHOULD ブールクエリをES? もし私が オンリー を使用する必要があります。 must ? 私は、特定の値のみを含むべきクエリを持っており、また、今日の時間/日付 - NOWより低い日付/タイムスタンプを持つ結果を持たない。 また 以下のコードのように、1つのマストの中で複数のフィルタを使用

    2022-04-05 04:51:12
  • [解決済み】Elasticsearchエラー:cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)], flood stage disk watermark exceeded.

    質問内容 Elasticsearchに通常通りドキュメントをポストしようとすると、以下のようなエラーが発生します。 cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)]; また、Elasticsearchのログにはこのようなメッセージが表示されています。 flood stage dis

    2022-04-02 23:17:59
  • Elasticsearch 5.Xで集計する際、テキストフィールドのFielddataはデフォルトで無効化されます。

    Elasticsearch 5.X 集約操作の例外です。 フィールドデータは、デフォルトでテキストフィールドでは無効になっています。を読み込むには、[color]にfielddata=trueを設定します。  フィールドデータをメモリ上で反転させる。しかし、これはかなりのメモリを消費することになる。 Fielddataはデフォルト

    2022-03-16 20:36:21
  • [解決済み] LogstashでElasticsearchの出力テンプレートを設定する方法

    質問 私はKibanaとELK(Elasticsearch、Logstash、Kibana)スタックに比較的新しく、かなりうまくセットアップしてきましたが、私が奇妙だと思う問題に遭遇し、何が起こっているかを理解するためにいくつかの助けが必要です。 私はELKスタックを使ってApacheのログを解析していますが、独自のカスタムタイプ設定をしています。したがって、私はLogstash(または

    2022-03-07 10:57:14
  • [解決済み] LuceneとElasticsearchの違いは何ですか?

    質問 ElasticSearchがApache Luceneをベースに作られていることは知っていますが、この2つの大きな違いを知りたいです。 どのように解決するのですか? Luceneは Java ライブラリ . プロジェクトに組み込んで、関数呼び出しでその機能を参照することができます。 Elasticsearchは JSON をベースにしています。 分散型

    2022-03-04 23:23:12
  • [解決済み] kibanaからcsv/excelへのエクスポート

    質問 私はあるプロジェクトのためにElasticsearch LogstashとKibanaを使用して概念実証を構築しています。私は問題なく動作するグラフを持つダッシュボードを持っています。私のプロジェクトの要件の1つは、ファイル(csv/excel)をダウンロードする機能です。 kibanaでは、ファイルをダウンロードするための唯一のオプションは、作成された可視化で編集ボタンをクリックする

    2022-03-04 08:59:08
  • [解決済み] Elasticsearchでクエリをフィルタリングする適切な方法とは?(フィルタ vs フィルタリングされたクエリ)

    質問 Elasticsearchのquot;filtersとquot;filtered queriesの間に違いがあるかどうかを調べています。 以下の2つのリクエスト例は、私のインデックスに対して実行された場合、同じ結果を返します。 何か微妙な違いがあるのでしょうか? 状況に応じて、どちらかを優先する理由はありますか? DSLは、1つのトップレベル query , と

    2022-03-02 22:38:29
  • [解決済み] エラスティック検索クエリの完全一致

    質問 という文字列と完全に一致させたい。 ":Feed:" の中に message フィールドを作成し、そのようなレコードをすべて1日前にさかのぼって引き出します。私が持っているjsonは、プレーンワードにもマッチするようだ " feed " . どこで間違っているのかわかりません。を追加する必要があるのでしょうか? "constant_score" をこのクエリJSONに追加し

    2022-03-01 12:50:19
  • [解決済み] elasticsearchで本当にデータを再インデックス化する方法

    質問 新しいマッピング(主に既存フィールドの未解析バージョン)を追加したのですが、既存のデータのインデックスを再作成する方法を見つけなければなりません。エラスティックサーチのウェブサイトにあるガイドに従ってみましたが、あまりにも分かりにくいです。プラグイン(elasticsearch-reindex, allegro/elasticsearch-reindex-tool)を使ってみることもで

    2022-03-01 09:33:54
  • [解決済み] ElasticSearchのキーワードフィールドの「Fielddata is disabled on text fields by default」を修正する方法

    質問 キーワードフィールドで、「"Fielddata is disabled on text fields by default"」と表示されるのですが。以下はそのコードです。 { "aggs": { "agg_terms_user": { "terms": { "field": "user" } } } } のマッピングは ユー

    2022-02-26 04:49:27
  • [解決済み] Elasticsearchにおけるハイライト

    質問 これは私のelasticsearchクエリです。 GET indexname/_search { "fields": ["_id", "url","T"], "query" : { "bool": {"should": [ {"simple_query_string": { "query": "white",

    2022-02-19 13:44:40
  • [解決済み] elasticsearchで個数ではなく、明確な値を検索する。

    質問 Elasticsearchのドキュメント を提案します。 * 彼らのコード片は *ドキュメントを修正しました GET /cars/transactions/_search?search_type=count { "aggs": { "distinct_colors": { "cardinality": { "field":

    2022-02-19 10:21:46
  • [解決済み] SQLのサブクエリに相当するElasticSearchの機能は何ですか?

    質問内容 ElasticSearchでクエリを論理的にネストし、あるクエリの出力を別のクエリの入力にすることは可能ですか? また、クエリを連結したり、パイプでつないだりすることはできますか? これは、SQLのIN演算子やサブクエリに類似しているはずです。 すなわち、以下のとおりです。 select au_lname, au_fname, title from (英語) (

    2022-02-16 15:36:39
  • [解決済み] Elasticsearchクエリ - @timestampと別のフィールドで並べ替え?

    質問 elasticsearch(バージョン2.3)で、検索クエリで1つ以上のフィールドでソートすることはできますか? 今は@timestampでソートしていますが、ホスト名でもソートしたいのです。 ありがとうございます。 解決方法は? として ドク によると、このように特定のフィールドに1つまたは複数のソートを追加することができます。 "sort" : [{ "@ti

    2022-02-11 14:27:11
  • [解決済み] ElasticSearchの日付範囲

    質問内容 次のようなクエリがあります。 { "query": { "query_string": { "query": "searchTerm", "default_operator": "AND" } }, "facets": { "counts": { "date_histogra

    2022-02-11 12:18:27
  • [解決済み] ElasticSearchとマルチフィルター

    質問 すべてのユーザードキュメントを検索するクエリを作成しようとしています。 (docType = user) そして、多くのフィルタに基づいてそれらをフィルタリングします。例えば、場所、性別、年齢などです。フィルターは、私が構築している検索機能へのユーザーの入力に基づいて追加/削除されます。 以下は、結果を返しません。 { "query": { "filte

    2022-02-10 14:08:43
  • [解決済み] ElasticSearch - 一意な値を返す

    質問 の値をすべて取得するにはどうしたらよいでしょうか? languages をレコードから取り出し、それらを一意にする。 記録 PUT items/1 { "language" : 10 } PUT items/2 { "language" : 11 } PUT items/3 { "language" : 10 } クエリ GET items/_search

    2022-02-10 07:56:54