Kibana는 소문자와 대문자 모두 일치하는 데이터를 한 번만 표시 할 수 있습니까?Kibana : 대소 문자를 구분하지 않는 데이터 표시
예를 들어 예외 원형 도표가 필요하다고 가정하면 "BusinessException"과 "businessexception"을 모두 표시하고 다른 것으로 간주하지 않을 것입니다.
Kibana는 소문자와 대문자 모두 일치하는 데이터를 한 번만 표시 할 수 있습니까?Kibana : 대소 문자를 구분하지 않는 데이터 표시
예를 들어 예외 원형 도표가 필요하다고 가정하면 "BusinessException"과 "businessexception"을 모두 표시하고 다른 것으로 간주하지 않을 것입니다.
키바 나가 함께 할 수있는 방법이 없습니다. 그러나 elasticsearch 수준에서 tokeniser으로이 작업을 수행 할 수 있습니다. 당신이 뭔가를 설정할 것 : 당신이 키바의 BusinessException 및 businessexception
의 쿼리 내부에 입력 How to setup a tokenizer in 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"
}
}
}
}
}
필터링 할 수 있지만 쿼리를 할 수 없습니다.
답장을 보내 주셔서 감사합니다. elasticsearch 수준에서 tokeniser를 설정하면 Kibana가 소문자/대문자에 따라 여러 개의 디스플레이를 갖는 것을 방지 할 수 있습니까? – halpsb
그래, 그렇게해야 해. – bckygldstn
이것이 올바른 방법이며 훨씬 간단합니다. –