Kibana 中的嵌套对象可视化
Nested Object in Kibana visualize
我已经在 elasticsearch 中上传了 JSON 文件,我的映射包含一些嵌套对象。
问题是,在 Kibana 中,在可视化中我看不到它们
这是我的映射:
"comments": {
"type": "nested",
"properties": {
"count": {
"type": "integer"
},
"data": {
"type":"nested",
"properties": {
"created_time": {
"type": "integer"
}
}
}
}
}
但是在 kibana 中,当我插入 comments.count 时,我看不到任何结果,但是在发现页面中,comments.count 字段存在!
如何搜索该字段?
据我发现,Kibana 无法处理 nested 或 parent/child
GitHub 问题中的一个人能够得到结果。
这是跟踪此功能增强的 GitHub 问题:https://github.com/elastic/kibana/issues/1084
别人都去亲子关系解决了。 https://www.elastic.co/guide/en/elasticsearch/guide/current/parent-child.html
Kibana 中没有执行嵌套查询或嵌套聚合的本地方法。
我有一个正在实施的分支来实现此支持。我正处于反馈和错误修复阶段。请参阅此处的讨论:
https://github.com/elastic/kibana/issues/1084
叉子在这里:
https://github.com/homeaway/kibana/tree/fullNestedSupport
拆分响应的解决方案。 Logstash 必须拆分响应。因此使用 https://www.elastic.co/guide/en/logstash/current/plugins-filters-split.html 中提到的拆分过滤器。它对我有用。
在 Kibana 支持之前,您可以在嵌套字段的映射中使用 include_in_parent
标志作为解决方法。
有关详细信息,请参阅此 link。
我已经在 elasticsearch 中上传了 JSON 文件,我的映射包含一些嵌套对象。
问题是,在 Kibana 中,在可视化中我看不到它们
这是我的映射:
"comments": {
"type": "nested",
"properties": {
"count": {
"type": "integer"
},
"data": {
"type":"nested",
"properties": {
"created_time": {
"type": "integer"
}
}
}
}
}
但是在 kibana 中,当我插入 comments.count 时,我看不到任何结果,但是在发现页面中,comments.count 字段存在!
如何搜索该字段?
据我发现,Kibana 无法处理 nested 或 parent/child
GitHub 问题中的一个人能够得到结果。
这是跟踪此功能增强的 GitHub 问题:https://github.com/elastic/kibana/issues/1084
别人都去亲子关系解决了。 https://www.elastic.co/guide/en/elasticsearch/guide/current/parent-child.html
Kibana 中没有执行嵌套查询或嵌套聚合的本地方法。
我有一个正在实施的分支来实现此支持。我正处于反馈和错误修复阶段。请参阅此处的讨论:
https://github.com/elastic/kibana/issues/1084
叉子在这里: https://github.com/homeaway/kibana/tree/fullNestedSupport
拆分响应的解决方案。 Logstash 必须拆分响应。因此使用 https://www.elastic.co/guide/en/logstash/current/plugins-filters-split.html 中提到的拆分过滤器。它对我有用。
在 Kibana 支持之前,您可以在嵌套字段的映射中使用 include_in_parent
标志作为解决方法。
有关详细信息,请参阅此 link。