Kibana 설정을 Import하면 "Saved Objects: Could not locate that …"
4223 단어 Elasticsearch키바나키바나4
TL;DR
+
는 사용하지 않게 한다. 환경
현상
kibana에서
My+Search
라는 이름으로 검색 조건을 저장하고이를 Visualize에서 사용했습니다.이러한 정의가
Export Everything
된 JSON 파일을 가져온 후
Saved Objects: Could not locate that search (id: My Search)
오류가 발생했습니다.원인
조사한 결과 가져온
My+Search
의 _id
가 변경되었습니다.내보낼 때
My+Search
의 _id
은 My Search
이었다.Visualize 정의도 이
_id
를 사용하고 있다....
}, {
"_index" : ".kibana",
"_type" : "search",
"_id" : "My Search",
"_score" : 1.0,
"_source":{"title":"My+Search","description":"",
...
그러나 가져온
My+Search
의 _id
는 My-Search
입니다....
}, {
"_index" : ".kibana",
"_type" : "search",
"_id" : "My-Search",
"_score" : 1.0,
"_source":{"title":"My+Search","description":""
...
이로 인해 Visualize 정의를 로드할 때
My Search
를 찾을 수 없어 오류가 발생한 것 같습니다.다른 수상한 기호를 몇 가지 (
, !
, $
, \
, -
, _
) 시도했지만 이들은 문제없이 가져올 수있었습니다.
대처
Kibana の Issue でそれらしいものを見つけられなかったが、恐らくバグだと思われるので、拙い英語で Issue を上げておいた。
とりあえずの回避策は kibana 上でのデータ保存時の名前には +
사용하지 않거나 내보낸 export.json을 수정 한 다음 가져 오기 ...
Reference
이 문제에 관하여(Kibana 설정을 Import하면 "Saved Objects: Could not locate that …"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/aviscaerulea/items/cb9bde36c88bcd89c931텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)