Kibana vizualization和索引查询中具有嵌套属性的索引

时间:2016-12-06 21:11:29

标签: elasticsearch kibana

所以我有以下问题,我过去两天试图解决这个问题。我有python脚本解析日志并在弹性搜索中插入数据,通过批量函数动态创建索引。

问题是我的映射有一个"type": "nested"属性,类似于"用户"领域。特别是当我只在此属性中添加"type": "nested"时,我无法从Kibana查询对象,也无法创建任何视觉化(因为嵌套对象是单独的文档,如果我没有犯错误)。首先想的是我尝试过:在"include_in_parent": true字段添加aditional users参数,但结果我得到了错误"查询(即运行类似+users.name: 'test' +users.age: 30的内容)将导致任何具有这两个字段的文档,而不是完全引用一个用户对象。 vizualization也显然是错误的。

我发现的第二个解决方案是添加父子关系。但这可能是浪费时间,因为我不知道它会导致正确的查询。所以我问,是否能正常解决我的问题?

1 个答案:

答案 0 :(得分:0)

发现Kibana不支持嵌套对象。 但是ppadovani制作了这个支持此功能的fork。

https://github.com/homeaway/kibana/tree/nestedSupport-4.5.4