-
kibana 5.1.2 discover /visualize 탭에서 전체 필드가 보이지 않을 때프로그래밍/검색 2017. 5. 22. 14:42반응형
kibana 5.1 설치하고 discover 탭을 열어서 설정하려고 하니
전체 필드 이름이 보이지 않는다 왜 -_-?
검색해보니 키바나 기본 설정이 문서에 존재하는 필드만 보인다고 한다.
아래 톱니바퀴에서 Hide Missing Fields 옵션의 체크를 풀어주면 전체 필드가 보인다.
그런데 필드 값을 클릭해도 옆에 데이터가 나오지 않는다 ( ... )
왜 특정 필드들만 인덱싱 된 결과에 없는지 확인을 해보기 위해 Management 탭으로 이동을 해보았다.
나타나지 않는 필드들은 aggregatable 속성에 표시가 되지 않고 있었다.
문서를 참조해보니 fielddata 옵션이 설정이 되어있어야
aggregatable 속성이 표시되면서 kibana에서 visualize 기능을 사용할 수 있다고 한다.
...
"title" : {
"type" : "string",
"fielddata": true
},
"body" : {
"type" : "string",
"fielddata": true
},
...
...매핑 파일을 바꾸고 다시 색인을 해보니 아래와 같이 속성이 변경되고
예전과 같이 kibana의 탭에서 해당 속성에 대한 통계 기능을 사용할 수 있게 되었다 : )
728x90반응형'프로그래밍 > 검색' 카테고리의 다른 글
elasticsearch - high disk watermark exceeded on one or more nodes, rerouting shards (0) 2017.08.14 kibana 5 query sample (1) 2017.08.01 elasticsearch 5.1 관련 설정 변경 - max file descriptors, max_map_count (0) 2017.05.21 elasticsearch 5.1.0 설치하기 (1) 2017.05.21 elasticsearch 2.3.2 에 한국어 형태소 (은전한닢) 사용하기 (0) 2016.10.08