elasticsearch - 属性不可用于 kibana 中的可视化
问题描述
在尝试更改 aVisualization
以Kibana
使用 x 轴的另一个属性时,该属性不会出现在那里。
我最近更改nlog
为使用Elastic common schema
.
ResolvedRoute
更改后,不再调用该属性,而是不再调用该属性_metadata.resolved_route
,问题是它没有出现在 x 轴的字段上,它说找不到匹配项。
它不在available fields
我对弹性搜索和 kibana 还是很陌生,所以我可能遗漏了一些简单的东西。
不知道是否相关,但是在Discover
菜单上时,查看Available fields
所有_metadata
字段都有一个问号
我已经在尝试在索引管理/编辑模板中映射其中一些字段
另外,如果我去控制台并输入
GET /logstash-2020.11.25/_search
{
"query": {
"match_all": {}
}
}
_metadata
我可以看到我想要的字段,里面_source
是hits
.
我想我已经遇到了类似的问题,我必须删除与模式匹配的所有索引,然后出现该字段,但这没有多大意义。
可能是什么问题呢?
解决方案
有问题的字段未在模板中正确映射。
因为metadata
它object
需要首先像这样映射,然后在其中我们可以映射它自己的属性。
推荐阅读
- javascript - 从浏览器运行时,Cordova 中 $.json 返回状态 0 的问题
- excel - 如何更改 VBA 中引用的“完整路径”属性(工具-> 引用)?
- release - PDFBox 2.0.19 发布日期
- c# - C#将元组的LinkedList转换为元组的数组
- reactjs - ref.current.setAttribute 不是函数
- python-3.x - 从外部应用程序读取内存中的地址
- javascript - div 之间的空间似乎发生了变化
- ios - 使用“protoc --decode”解码二进制数据失败,出现错误“类型未定义”
- python - Beautifulsoup 循环提取重复
- amazon-web-services - 未处理的异常:SocketException:主机查找失败:(操作系统错误:没有与主机名关联的地址,errno = 7)