Kibana: 複数のフィールドでの並べ替えを許可する

作成日 2013年11月13日  ·  67コメント  ·  ソース: elastic/kibana

現在、kibanaでは単一のフィールドでテーブルを並べ替えることしかできないようです。 ただし、elasticsearchではマルチフィールドソートが可能だと思います。

Discover Beats KibanaApp blocked enhancement

最も参考になるコメント

皆さん、「+ 1」メッセージを投稿するたびに、この問題を購読しているすべての人に、ここにノイズ以外の何も追加せずに迷惑な通知を送信しています(最後の数十のメッセージを見てください!)

Githubには投票機能があります:

screenshot from 2017-07-24 11-15-58

代わりにこれらのボタンをクリックするだけで(これらすべての通知がすべての人に送信されるわけではありません)、この問題に対するサポートや関心を表明できれば、それは素晴らしいことです。

ありがとう!

全てのコメント67件

+1

+ 1日付とシーケンス番号で並べ替えたい。

+1これは、非常に高速なログ(タイムスタンプが十分でない場合)を処理するのに非常に役立ちます。

+1これにより、グループ化されていないアイテム内のアイテムを検索するために多くの並べ替えや再分類を行うことができなくなります。

+1

+1

+1

+1

+1

UIに関しては、これはデータテーブルの場合と同じように実行できます。2番目、3番目、...列で「Shift +クリック」を使用します。
https://datatables.net/examples/basic_init/multi_col_sort.html

+1

+1

+1

タイムスタンプ+シーケンスの並べ替えが本当に必要です

+1

+1

この変更を実装するのはどれくらい難しいでしょうか?

+1

+1

+1

これにより、同じタイムスタンプで生成されたイベントが元のイベントソースに対して間違った並べ替え順序で表示される可能性があるという問題が修正されます。 タイムスタンプの精度(たとえば、HH:mm:ssの時間形式)によっては、1秒に相当するイベントが未定義の順序で発生する場合があります。

+1

私はラシッドに同意できません。 Logstashに入ったときのログの順序を保持することは、この機能に置き換えることはできません。 複数のLogstashを使用でき、ログはランダムに選択されたLogstashを通過できるため、ログの順序は保持されません。 したがって、複数のフィールドで並べ替える必要があります。

+1

必要

+1、日付とシーケンス番号でソートしたい。

+1

+1

+1

+1

+1

:+1:

これはkibanaでもう取り上げられていますか?

+1

実装には2つのオプションがあります。

  1. 検出画面で、どういうわけか、並べ替えのために2番目の列を選択します。 これが好ましい。
  2. [検索オブジェクトの編集]で、[並べ替え]セクションで複数の並べ替え条件を許可します。

👍

+1

+1

+1

+1

+1

+100

+1

+1

+1

+1

+1

+1

+1、本当にこの機能が必要

+1

+1

それが必要

+1

皆さん、「+ 1」メッセージを投稿するたびに、この問題を購読しているすべての人に、ここにノイズ以外の何も追加せずに迷惑な通知を送信しています(最後の数十のメッセージを見てください!)

Githubには投票機能があります:

screenshot from 2017-07-24 11-15-58

代わりにこれらのボタンをクリックするだけで(これらすべての通知がすべての人に送信されるわけではありません)、この問題に対するサポートや関心を表明できれば、それは素晴らしいことです。

ありがとう!

この問題の解決策はありますか?

+1

少なくともカスタムクエリdslを使用して2番目の並べ替えを追加できれば素晴らしいと思います。 しかし、これは機能していないようです。

今では、Kibanaチームの誰もこの問題を気にしていないことは明らかだと思います。

フォーラムで求められた: https ://discuss.elastic.co/t/discover-sort-on-custom-fields/140367

つまり...主要なデータ集約および分析ツールとプライマリUIは、バックエンドではサポートされていますが、マルチソートをサポートしていません。

はぁ

Kibanaには明らかにコア機能がないため、実際のelasticsearch-フロントエンドを検索するときが来たと思います。

@ devs:おそらくフロントエンドを完全に放棄する時期ですが、このプロジェクトは難破しているようです。 ElasticsearchとLogstashで素晴らしい仕事をしました!

https://github.com/elastic/kibana/pull/16324によってブロックされています

この問題に関する更新はありますか?

+1これは非常に基本的なものなので、これがまだバージョンの一部ではないことにショックを受けました。

同じトロールがすべてのコメントに反対票を投じ続ける方法がかわいい...人生を手に入れよう。

ええと、6年後、言うのはかなり安全です:これは起こっていません。 これまで。 どちらが悪いか。

それは「トローリング」ではありません。 通知メールを受信する原因となる無意味なコメントに反対票を投じています。

この機能を確認したい場合は、元の投稿を高く評価してください。 進行状況を確認したい場合は、コメントを読んでください(もちろんスパムを無視しようとしています)。

この機能を_本当に_見たい場合は、誰かにお金を払って実装してください。

通知の受信を停止する場合は、通知を無効にするか、タイプを変更してください。

(大規模な)怒りを表現したい場合は、他の場所で行ってください

本当に怒りを表現したいのなら、4chanでトローリングするか、ストレス解消玩具を手に入れましょう

これについて簡単に更新します...スクリプトフィールドを追加し、2つのフィールドを連結して、並べ替えに使用できる新しいフィールドを作成することができました。

完全に最適というわけではありませんが、機能しており、検出タブを正しく並べ替えることができます。

ついに再び生産的な何か-あなたの回避策を共有してくれてありがとう!

@jenyphur
したがって、@ timestamp以外のすべてのクエリで生成する必要がある追加のフィールドがありますか? [時間]列に表示することはできますか、それとも、検索または他のフィールドでのすべての並べ替えの後に何度も並べ替えをトリガーするために、検出テーブルに毎回追加する必要がありますか?

プロフェッショナルな環境では...これはあまり良い解決策ではないようです

+1

これを実装してくれてありがとう!

2013年に取り組んでいたことを掘り下げて、試してみます:)

素晴らしいニュース!
テストするのが待ちきれません!

このページは役に立ちましたか?
0 / 5 - 0 評価