버블 데이터 시각화 질문드립니다

안녕하세요.
버블에서 아래 이미지와 같이 평균 데이터 가격을 보여주고 싶어서 구현을 하고 있는데, 생각처럼 잘 되지 않아서 질문 올리게되었습니다.

구현하고 싶은 기능은, 고객이 입력한 제품 스펙을 토대로 어플 내에서 판매된 제품의 최저가격과 최고가격 사이에서 만들어진 평균 가격을 아래 이미지와 같이 보여주고 싶습니다.

이것저것 해보다가 Chart플러그인까지 설치해서 시도해 보았는데 원하는 이미지가 구현되지 않고, 데이터 구조와 연산이 제대로 되지 않아 도움 요청드립니다 ㅠㅠ

혹시 버블로 아래와 같이 구현하는 방법이 있을까요?

구현하고 싶은 이미지
Screen Shot 2022-09-24 at 11.39.07 PM

참고한 이미지

버블에서 차트를 쓰시려면 정제된 데이터값이 나와야합니다.
보통 json 형식의 데이터가 가장 많이 쓰이고, 이 데이터를 토대로 차트에 표시만 해주는 방식이기 때문에 데이터를 연산한 다음 이것을 차트에 연결하는 방식은 아마 기존 플러그인으로는 어렵고, 별도의 플러그인을 제작하셔야 할 겁니다. (실제로 자체 차트 플러그인 개발하여 쓰는 분들이 계신 것으로 알고 있습니다)
그러나 위 방식은 아무래도 개발 공수가 들기 때문에 쉽지 않습니다.

제가 추천드리는 방식은 별도의 평균 가격 테이블을 마련하시고 가격이 업데이트 될 때마다 이쪽 테이블에 해당 상품의 평균 가격을 저장, 평균 가격 테이블에서 차트로 연결하는 방식입니다.

정리하자면 다음과 같은 프로세스가 되겠네요.

  1. 가격 데이터 업데이트
    2-1. 평균 가격 데이터 업데이트 (최초 업데이트 시) : 워크플로우에서 do a search로 해당 제품의 가격 데이터 :average 후 평균 가격 저장
    2-2. 평균 가격 업데이트 (추가 업데이트 시) : 워크플로우에서 do a search로 해당 제품의 가격 데이터 :average 후 평균 가격 저장 + 앞선 평균 가격 삭제 처리
  2. 차트 연결 : do a search로 삭제 안된 평균 가격 데이터만 불러오기

텍스트로만 설명드려 좀 어려운데 원리는 결국 별도의 평균 가격 테이블을 연동하고, 업데이트 관리를 통해 차트에 연동하는 것입니다.

1개의 좋아요