Kibana 有没有办法只为小写和大写匹配显示一次数据?
例如,假设我需要一个异常饼图,我不希望“BusinessException”和“businessexception”都被显示并被认为是不同的。
最佳答案
Kibana 无法做到这一点。但是,您可以使用 tokeniser 在 elasticsearch 级别执行此操作。 .你会设置这样的东西:
$ curl -XPUT localhost:9200/testindex/ -d '
{
"settings":{
"index":{
"analysis":{
"analyzer":{
"case_insensitive_analyser":{
"tokenizer":"case_insensitive",
"filter":"uppercase"
}
}
}
}
},
"mappings":{
"test":{
"properties":{
"exception":{
"analyzer":"case_insensitive_analyser",
"type":"string"
}
}
}
}
}
我从这个问题中借来的:How to setup a tokenizer in elasticsearch
关于case-insensitive - Kibana:不区分大小写的数据显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27358825/