0

描述:​我已经设置了 Kibana 4,还配置了一个用于分析的索引。所以在 Kibana 的发现页面中,我可以看到我的索引名称和索引中的相应字段。在字段面板的右侧,有一个设置图标。当我点击它时,会向我显示四个选项,即分析、索引、类型和字段名称。我知道索引、类型和字段名称的用途,但我对“已分析”选项所代表的含义感到困惑。单击分析部分下的下拉菜单时,有选项 1. any,2.yes 3.no。任何人都可以告诉“分析”选项在这里有什么目的。

编辑:此链接中给出了截图![1] http://imgur.com/a/H31GQ

4

2 回答 2

2

ES中的一个分析字段,它是一个被处理成token并以这种方式索引的字段。您可以在 ES 文档中阅读有关分析器的更多信息。

如果您选择,此下拉列表用于获取analyzed字段,如果您选择,以及所有如果您选择。yesnot_analyzednoany

于 2015-02-24T07:44:37.363 回答
1

当我们在elasticsearch中创建索引时,我们也伴随着很多字段。在“发现”选项卡的“字段”部分下,我们可以看到所选索引中的每个字段。当我们将“已分析”下拉菜单设置为“是”时,会发生什么已通过弹性搜索分析器进行完整分析的字段。下图中显示了名为“restaurants”的索引的示例。这里的蓝色框包含所有经过分析的字段。 在此处输入图像描述

当我们在“已分析”下拉列表中选择“是”时,您可以看到字段数量减少了。这些是被分析的领域。现在单击其中一个字段时,另一个下拉菜单会显示该特定字段中内容的名称和百分比值。在这里,我们可以通过单击元素(框 2)右侧的“+”或“-”放大镜(框 3)来包含或排除该字段元素来操作命中的内容,如下所示。 在此处输入图像描述

按下“+”按钮(框 1),将仅显示包含该字段特定元素的结果,来自点击响应。您可以通过按下“_source”下方(框 2)下方的箭头按钮来查看生成的 JSON 数据,如图 3 所示。 在此处输入图像描述

于 2015-02-24T17:35:07.983 回答