【发布时间】:2018-06-26 17:33:22
【问题描述】:
我正在使用 python elasticsearch 模块将文档添加到弹性搜索 6.1 索引。数据是json,效果很好。
在添加数据之前,我生成了一个包含主题列表的附加字段“indexing_results”。
我在索引中找到该字段(通过 Kibana 界面查看),但类型不是“t”(文本)而是“?”而且我不知道是什么让弹性搜索/Kibana 假设了这一点。
当在界面中询问 Kibana 新字段的类型时,它告诉我它是文本:
类型为“?”看来我不能在 Kibana 可视化中使用它——它根本没有作为构建图表的字段提供。等等
如何说服 Kibana / elasticsearch 将“indexing_results”字段视为“文本”?
【问题讨论】:
-
我不清楚,为什么你说 indexing_results 是类型“?” ,在您的第一张图片中,我看不到 indexing_results 字段
-
嗯,奇怪:我添加的图像显示大多数字段前面都有一个“t”,但“indexing_results”前面没有:这个前面是“?”这似乎会产生后果:无法使用此等创建可视化。但下面 Tyler 的提示解决了这个问题。在重新索引之前,我应该刷新。不是正在工作。感谢您的意见!
标签: python elasticsearch kibana