我需要在 Kibana 数据表中显示小计列。不过滤整个表,而只过滤某些列。
我看过有关在指标的 JSON 输入字段中进行条件计数的帖子:
{
"script":{
"inline": "doc['SomeField'].value == 'SomeValue' ? 1 : 0",
"lang": "painless"
}
}
但没有提及数值数据的条件总和。我松散地表达的需求:
sum(btyes) where category = [write]
或者,建议使用Kibana 增强表插件作为实现计算列的一种方式。
是否可以在特定数据表指标上使用 JSON 输入来实现条件总和?有人在用插件吗?是否应该在弹性搜索索引的上游完成?什么是最佳实践?