更新Elasticsearch索引是否需要更新Kibana索引模式吗?

时间:2018-08-21 11:56:44

标签: elasticsearch kibana elasticsearch-indices

我正在使用Elasticsearch和Kibana作为插件来查看索引中的数据。我正在使用Kibana的DevTools发送命令以添加/删除/更新索引等。

我想向一个特定的text属性添加一个字段,以便它将具有一个关键字字段,以便能够进行全文搜索并使用此属性进行汇总。

1)这样的变化是否意味着我也需要更新Kibana的索引模式?

2)我已经阅读PUT Mappings上的ElasticSearch文档,并且知道如何使用它自己来更新索引,但是我不知道如何更新索引模式。用于更新它,但我不知道如何查看索引模式的原始映射以进行更新。

1 个答案:

答案 0 :(得分:1)

  1. 是的,如果您在ES中更改索引映射,则需要进入Kibana并刷新相关的索引模式。

  2. 现在,您需要进入Kibana(Management > Index patterns)内,选择索引模式,然后按窗口右上方的“刷新”按钮以获取映射更改

还要注意,如果您更新了一些text字段以拥有一个keyword子字段,则还需要在索引上调用_update_by_query API以便重新索引您所有文档中已更改的字段