2014-12-08 2 views
3

Kibana는 소문자와 대문자 모두 일치하는 데이터를 한 번만 표시 할 수 있습니까?Kibana : 대소 문자를 구분하지 않는 데이터 표시

예를 들어 예외 원형 도표가 필요하다고 가정하면 "BusinessException"과 "businessexception"을 모두 표시하고 다른 것으로 간주하지 않을 것입니다.

답변

3

키바 나가 함께 할 수있는 방법이 없습니다. 그러나 elasticsearch 수준에서 tokeniser으로이 작업을 수행 할 수 있습니다. 당신이 뭔가를 설정할 것 : 당신이 키바의 BusinessException 및 businessexception

의 쿼리 내부에 입력 How to setup a tokenizer in elasticsearch

+0

답장을 보내 주셔서 감사합니다. elasticsearch 수준에서 tokeniser를 설정하면 Kibana가 소문자/대문자에 따라 여러 개의 디스플레이를 갖는 것을 방지 할 수 있습니까? – halpsb

+0

그래, 그렇게해야 해. – bckygldstn

+0

이것이 올바른 방법이며 훨씬 간단합니다. –

0

가 난 단지 생각할 수 있습니다 :이 질문에서 차용

$ 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" 
      } 
     } 
    } 
    } 
} 

필터링 할 수 있지만 쿼리를 할 수 없습니다.

관련 문제