728x90

앰플리튜드를 활용하는 것이 아니라 직접 로그 이벤트를 수집해서 스트림처리해서 분석하는 데이터 파이르라인을 설계하던 중에 프로세스 마이닝 분석이라는 것을 알게 되었다.

참고 블로그

 

이벤트 로그와 프로세스 모델의 관계 - PuzzleData

이벤트 로그와 프로세스 모델의 관계 프로세스 마이닝 분석을 위해서는 이벤트 로그가 필요하며 이벤트 로그는 케이스, 액티비티, 타임스탬프, 리소스 등의 속성을 가지고 있어야 합니다. (프

www.puzzledata.com

 

이를 정리하면 전체적인 하나의 서비스에 분포되어있는 여러 시스템 즉 프로세스를 하나로 통합하여, 서비스 내에서 프로세스를 사용하는 흐름을 분석하고 파악할 수 있는 것이다. 

 

즉 프로세스 마이닝 분석의 핵심은 흩어져 있는 여러 프로세스를 하나로 통합하여 분석할 수 있다는 점!

이를 위해서 로그 이벤트를 정의할때는

case id(user id가 대표적)- 누가, event time - 언제, activity(서비스 내의 이벤트 혹은 프로세스) - 어떻게

이 세가지 요소가 꼭 들어가야 한다.

 

물론 프로세스 마이닝 분석에 로그 이벤트가 꼭 활용되는 것이지, 로그 이벤트가 프로세스 마이닝 분석에 꼭 활용되는 것은 아니다. 

(명제가 참이라고 역이 참이 아니듯..)

 

배민의 로그 이벤트로 유저데이터 분석 활용 사례

728x90

'TIL(Today I Learned)' 카테고리의 다른 글

TIL_220224  (0) 2022.02.24
TIL_0215_Data Mesh  (0) 2022.02.16
TIL_0211_Django-Ninja  (0) 2022.02.11
TIL_0211_HTTP HOST ERROR  (0) 2022.02.11
TIL_0928_DB Search(Python Django)  (0) 2021.09.29

+ Recent posts