kuehara
(kazuhiro uehara)
July 8, 2020, 12:45am
1
https://www.elastic.co/guide/en/kibana/7.4/metric-chart.html
これらURLで紹介されているJSON Inputによる単位の変更ができません。
記載の通りに入力しても、エラーが表示されます。
入力値
{ "script" : "doc['dfTime'].value * 1.2" }
エラーメッセージ
環境はElastic Cloud 7.8です。
dfTimeというのはScripted Fieldsで指定した数値フィールドですが、
ログの中にある普通の数値フィールドではエラーがでません。
完全なエラーを表示しても情報はなく解決するための糸口がありません。
ご教授いただけると助かります。
kuehara
(kazuhiro uehara)
July 9, 2020, 1:14am
2
自己解決しました。
「Kibana特有のものなので、KibanaのScript FieldがElasticsearchのAPIユーザーに開示されることはありません。」
JSON InputはElasticsearch側の設定なので、その中にScripted Fieldのフィールドを指定しても処理できない(Elasticsearchは知らないフィールドだから)のでエラーなんですね。
Scripted Fieldを使わずに処理するように設計直します。
system
(system)
Closed
August 6, 2020, 1:14am
3
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.