Amazon web services Kibana 4.0.3-简单脚本字段不起作用
我有两个字段-Amazon web services Kibana 4.0.3-简单脚本字段不起作用,amazon-web-services,elasticsearch,kibana,kibana-4,elastic-stack,Amazon Web Services,elasticsearch,Kibana,Kibana 4,Elastic Stack,我有两个字段-OldValue和NewValue在elasticsearch中索引 对于这两个字段: type -> number analyzed -> false indexed -> true 现在,我试图在Kibana中添加一个名为changevillue的脚本字段,如下所示: doc['OldValue'].value - doc['NewValue'].value 在我转到“发现”选项卡时添加此脚本后,我得到: 发现:您的请求发生错误。重置输入,然后重试 注意:
OldValue
和NewValue
在elasticsearch中索引
对于这两个字段:
type -> number
analyzed -> false
indexed -> true
现在,我试图在Kibana中添加一个名为changevillue
的脚本字段,如下所示:
doc['OldValue'].value - doc['NewValue'].value
在我转到“发现”选项卡时添加此脚本后,我得到:
发现:您的请求发生错误。重置输入,然后重试
注意:
我的文档中不存在这些字段。我认为应该在此类文档中将新字段changevillue
设置为0。尽管如此,我还是尝试过:
doc['OldValue'].empty ? 0 : doc['OldValue'].value - doc['NewValue'].value
但这也会在“发现”选项卡上引发相同的错误
我的问题似乎和你的相似
我正在使用AWS托管的elasticsearch