我如何在 kibana 脚本字段上获取数字类型的值
How i can take the value of a number type on kibana scripted field
我想转换我的 Pie 的所有值,它们在第二位,我想在分钟内转换它们。
问题是我无法获取索引“log_data_numerical”(它是数字类型)的值
但我可以采用另一种类型的值示例:“log_data_name”(关键字类型)。
我写的是:
def test = doc['log_data_name'].value;
return 2;
当我尝试采用这样的数值时
def test = doc['log_data_numerical'].value;
return 2;
我得到了
Script is invalid. View script preview for details
所以,如果有人有想法,那将对我有很大帮助!
这是一些图片:
- 我的馅饼1
- 两个索引及其值2
- 存在错误的脚本字段 3
您需要为数字字段删除 .value
,如下所示。
def test = doc['log_data_numerical'];
return 2;
我想转换我的 Pie 的所有值,它们在第二位,我想在分钟内转换它们。
问题是我无法获取索引“log_data_numerical”(它是数字类型)的值 但我可以采用另一种类型的值示例:“log_data_name”(关键字类型)。
我写的是:
def test = doc['log_data_name'].value;
return 2;
当我尝试采用这样的数值时
def test = doc['log_data_numerical'].value;
return 2;
我得到了
Script is invalid. View script preview for details
所以,如果有人有想法,那将对我有很大帮助!
这是一些图片:
- 我的馅饼1
- 两个索引及其值2
- 存在错误的脚本字段 3
您需要为数字字段删除 .value
,如下所示。
def test = doc['log_data_numerical'];
return 2;