どなたかご存知の方がいたら教えて下さい。
2つのDate型の項目(TimeA,TimeB) を持つIndexで、その2項目の時間の差をグラフに統計表示したいと思っています。
TimeB>TimeA の前提なので、スクリプトフィールドで書けると思ったのですが、うまく書けません。
もしかしたら、Visualizationにある「高度な設定>Json Input を使って実現でき
ますか?(あれは複数項目を跨いだ演算はできない、という認識です)
よろしくおねがいします。
どなたかご存知の方がいたら教えて下さい。
2つのDate型の項目(TimeA,TimeB) を持つIndexで、その2項目の時間の差をグラフに統計表示したいと思っています。
TimeB>TimeA の前提なので、スクリプトフィールドで書けると思ったのですが、うまく書けません。
もしかしたら、Visualizationにある「高度な設定>Json Input を使って実現でき
ますか?(あれは複数項目を跨いだ演算はできない、という認識です)
よろしくおねがいします。
あるIndex-Aに存在するField-AとField-Bの演算を動的に行う(クエリ時)のであれば、Script Fieldを使うか、7.11以降であれば新しいRuntime Fieldを使うことになります。
Runtime Fieldも結局は、Painless Scriptを書くことになるのですが...
スクリプトフィールドでうまく書けないというのは、スクリプトの問題かもしれないので、まずはDev Toolで直接スクリプトをデバッグした上で、KibanaでVisualizeした方がいいと思います。
ありがとうございます。
ひとまずDevToolでPainlessでがんばります。今後もKibanaはPainlessですかね。かければいろいろ出来そうな気もしますし。
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.