具有复杂对象的Kibana可视化



我在弹性搜索中有这样的文档结构。我有像这样的列的数据表

driver | vehicle make | vehicle model

我遇到的问题是,每当我按车辆品牌或车型进行筛选时,整个文档都会显示出来。有没有办法通过子对象进行这种过滤?如果我必须有不同格式的数据,Kibana和ES的格式会更好吗?

"driver" : {
"last_name" : "McQueen",
"vehicle" : [
{
"make" : "Powell Motors",
"model" : "Canyonero"
},
{
"make" : "Miller-Meteor",
"model" : "Ecto-1"
}
]
}

"driver" : {
"last_name" : "Hudson",
"vehicle" : [
{
"make" : "Mifune",
"model" : "Mach Five"
},
{
"make" : "Miller-Meteor",
"model" : "Ecto-1"
}
]
}

AFAI理解,您只想从文档中选择几个字段,您可以在查询时添加_source过滤器,如-

"_source":["driver.last_name","driver.vehicle.make"]

最新更新