버블에서 차트를 쓰시려면 정제된 데이터값이 나와야합니다.
보통 json 형식의 데이터가 가장 많이 쓰이고, 이 데이터를 토대로 차트에 표시만 해주는 방식이기 때문에 데이터를 연산한 다음 이것을 차트에 연결하는 방식은 아마 기존 플러그인으로는 어렵고, 별도의 플러그인을 제작하셔야 할 겁니다. (실제로 자체 차트 플러그인 개발하여 쓰는 분들이 계신 것으로 알고 있습니다)
그러나 위 방식은 아무래도 개발 공수가 들기 때문에 쉽지 않습니다.
제가 추천드리는 방식은 별도의 평균 가격 테이블을 마련하시고 가격이 업데이트 될 때마다 이쪽 테이블에 해당 상품의 평균 가격을 저장, 평균 가격 테이블에서 차트로 연결하는 방식입니다.
정리하자면 다음과 같은 프로세스가 되겠네요.
가격 데이터 업데이트
2-1. 평균 가격 데이터 업데이트 (최초 업데이트 시) : 워크플로우에서 do a search로 해당 제품의 가격 데이터 :average 후 평균 가격 저장
2-2. 평균 가격 업데이트 (추가 업데이트 시) : 워크플로우에서 do a search로 해당 제품의 가격 데이터 :average 후 평균 가격 저장 + 앞선 평균 가격 삭제 처리
차트 연결 : do a search로 삭제 안된 평균 가격 데이터만 불러오기
텍스트로만 설명드려 좀 어려운데 원리는 결국 별도의 평균 가격 테이블을 연동하고, 업데이트 관리를 통해 차트에 연동하는 것입니다.