document에 있는 array의 elements끼리도 비교나 시각화를 할 수 있는지 궁금합니다.


(dojun lee) #1

검색 로그를 es에 저장하고 kibana로 시각화를 하려고 하는데요
검색 조건과 검색된 아이템들이 하나의 document로 만들어집니다.
예를들어

{
'query': {
...
},
'items': [
{
아이템 정보
...
}
]
}

이런식으로 구성이 되어있는데요

여기서 items의 element들만 가지고도 시각화가 가능한지 궁금합니다.

items element들 각각이 document라고 생각하면 쉽게 할 수 있을 것 같은데
이게 document안에 있어서 어떻게 해야하는지... 도움이 필요합니다.


(Jongmin Kim) #2

nested 타입으로 저장하지 않았다면 실제로는

[items.item:val1, items.item:val2]

이런 형태로 저장됩니다.
최종 형식이 keyword 타입이면 사용 가능합니다.


(dojun lee) #3

Kibana visualizer에서 어떻게 해야되는지...
예를들어 virtical bar를 하나 만들면 Y축은 items.item.val1값의 평균이나 최소값 이런식이라서
각각 item의 val을 비교할 수 없고

X축도 item으로 분리가 되야할텐데 items.item.val1, val2, val3이런식이라
item끼리 분리하는 방법을 모르겠습니다.

visualizer가 아니라 다른 방법을 사용해야하나요?


(system) #4

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.