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

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

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

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

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

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

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

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

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

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

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

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

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