abu001
February 24, 2017, 7:04am
1
Kibanaダッシュボード上に、2つのグラフを作成しています。
それぞれ、べつのindexから作成されたグラフです。
上記条件で、フィールド名は異なるけれども、データ自体には関連がある場合、
Kibanaダッシュボード上で、フィールドに関連性をもたせたいのですが、
フィールド名の一致が絶対条件でしょうか?
フィールド名の異なるものを関連付ける方法はあるでしょうか?
例えば、ダッシュボード上のグラフ①のとある入門日をクリックして、同日の回収件数を確認するというような
ことをしたいです。
グラフ①) 入門日:2010-xx-xx 入門者件数:○○件
グラフ②) 調査日:2010-xx-xx 回収件数:○○件
johtani
(Jun Ohtani)
February 24, 2017, 7:52am
2
例えば、2つとも棒グラフで出している場合に、どちらかの棒グラフをクリックすると、
その日付に関するフィルタが動作して、そこの日付のデータだけが見ているダッシュボードに出てくるデータの対象となります。
個別にMetric visualizationで入門者数、回収件数を出している場合、その日の件数だけになると思いますが、
それではダメでしょうか?
abu001
February 24, 2017, 8:20am
3
回答ありがとうございます。
すみません、質問に間違っている部分がありました。
下記のように訂正いたします。
グラフ①) 入門日:2010-xx-xx 入門者件数:○○件
グラフ②) 調査日:2010-xx-xx 回収件数:○○件
↓↓↓↓↓↓↓↓↓↓↓↓↓
グラフ①) 入門月:2010XX 入門者件数:○○件
グラフ②) 調査月:2010XX 回収件数:○○件
上記のように、元データが月毎の集計データとなっているため、Numberとしてデータを扱って
グラフ表示している状況です。
tsgkdt
(tsgkdt)
February 24, 2017, 2:21pm
4
横から失礼します。ご質問の内容は、こういうことでしょうか?
2つのindexがあり、それぞれにデータが入っている。
1つめのindexには、入門月を示すフィールド(仮に、enter_monthフィールドとする)と、入門件数がある。
2つめのindexには、調査月を示すフィールド(仮に、investigate_monthフィールドとする)と、回収件数がある。
ダッシュボードで片方のグラフの部分をクリックすると、もう片方が0件になってしまう。月のデータを入れるフィールド名を揃えなければいけないのか?
で、おそらく揃える必要があるのではないかと思います。(少なくとも揃えていれば、ご希望の動作はしました)
今はReIndexAPIを使って、既存のinexから違うindexを作ったり、また、その際にスクリプトでフィールドの値を変えてコピーしたりもできます。
フィールドを揃える際の1つのやり方になると思います。
https://www.elastic.co/guide/en/elasticsearch/reference/5.2/docs-reindex.html
abu001
February 25, 2017, 3:32am
5
頂いた情報を元に
ReindexAPIドキュメントの下記項目を参考に実現することができました。
● Reindex to change the name of a field
ご回答感謝いたします。
system
(system)
Closed
March 25, 2017, 3:32am
6
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.