有时在索引中添加新字段时,它们不会在elasticsearch中编入索引

时间:2015-07-07 11:55:03

标签: elasticsearch kibana nosql

假设我有一个索引test并且已经存在。我想为数据库中的所有文档添加一个新字段newfield1和一些数据。目前我只是删除所有内容,然后重新插入添加了newfield1数据的数据。我知道这不是最有效的方法,但现在不是我的问题。

有时newfield1中的数据没有被编入索引,我无法在Kibana中将其可视化。这很烦人。我正在做的事情有什么问题吗?

注意:我可以在ElasticSearch中查询此字段,这让我觉得Kibana存在问题

2 个答案:

答案 0 :(得分:2)

Kibana缓存字段映射。转到设置 - >索引,选择索引,然后单击橙色"刷新"按钮。

答案 1 :(得分:0)

此处不多,但请先确保您的群集为绿色。

for word in gutenberg.words(u'austen-persuasion.txt'):
    cfd[prev_word].inc(word)
    prev_word = word

如果您仍在努力了解群集的状态,那么可以考虑安装HQ https://github.com/royrusso/elasticsearch-HQ

等插件