Kibana 4 中 "analysed" 按钮的用途是什么?

What is the purpose of "analysed" button in Kibana 4?

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

编辑:截图在此link ![1] http://imgur.com/a/H31GQ

ES中的analyzed field,就是被处理成token并以此方式索引的字段。您可以在 ES 文档中阅读有关 analyzers 的更多信息。

此下拉列表用于获取 analyzed 字段(如果您 select yes)、not_analyzed(如果您 select no 和一切如果你 select any.

我们在elasticsearch中创建索引的时候,也会伴随着很多字段。在 "discover" 选项卡中,在 "fields" 部分下,我们可以看到 selected 索引中的每个字段。当我们将 "analysed" 下拉列表设置为 "yes" 时会发生什么,这些字段已经过 elasticsearch 分析器的完整分析。 下图显示了名为 "restaurants" 的索引示例。这里的蓝色框包含所有经过分析的字段。

当我们在 "analysed" 下拉列表中 select "yes" 时,您可以看到字段数量减少了。这些是要分析的字段。现在单击其中一个字段时,会出现另一个下拉列表,其中包含该特定字段中内容的名称和百分比值。在这里,我们可以通过单击元素(框 2)右侧的“+”或“-”放大镜(框 3)来包含或排除该字段元素,从而操纵命中内容,如下所示。

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