process mining에 필요한 데이터
Process mining을 실행하려면 무엇이 필요한가요?
process mining에는 이벤트 로그 데이터가 필요합니다. 이벤트 로그 데이터는 어떤 일이 언제, 누구에게 일어났는지를 기록합니다. 프로세스를 분석하려면 각 단계에 세 가지 정보가 있어야 합니다. 케이스 식별자, 활동 이름, 타임스탬프입니다.
필수 열 세 가지
| 열 | 설명 | 예시 |
|---|---|---|
| 케이스 ID | 하나의 프로세스 인스턴스(주문, 티켓, 고객 등)를 식별하는 고유 값 | 1001, PO-2024-0192 |
| 활동 | 수행한 단계의 이름 | Create Purchase Order, Approve Invoice |
| 타임스탬프 | 단계가 발생한 날짜와 시간 | 2025-04-17 10:22:12 |
선택 열을 추가하면 단계 수행자(사용자/리소스), 소요 시간, 비용 등 분석하려는 속성을 확인할 수 있습니다.
간단한 이벤트 로그는 다음과 같은 형태입니다.
| 케이스 ID | 타임스탬프 | 활동 |
|---|---|---|
| 1 | 오전 10:00 | 주문 접수 |
| 1 | 오전 10:02 | 레모네이드 준비 |
| 1 | 오전 10:05 | 고객 응대 |
| 2 | 오전 10:03 | 주문 접수 |
| 2 | 오전 10:10 | 고객 불만 해결 |
| 2 | 오전 10:12 | 레모네이드 준비 |
| 2 | 오전 10:15 | 고객 응대 |
이처럼 적은 데이터만으로도 각 케이스의 흐름을 재구성하고 프로세스에 관한 질문에 답하기 시작할 수 있습니다.
필수 열 세 가지가 중요한 이유
- 케이스 ID를 기준으로 ProcessMind가 이벤트를 케이스별로 묶어 각 프로세스 인스턴스의 전체 흐름을 재구성합니다.
- 활동은 프로세스의 단계를 정의합니다. 활동 이름을 일관된 형식으로 작성하면 발견된 프로세스를 읽기 쉽게 유지할 수 있습니다. 예를 들어 항상 “Approve Invoice”를 사용하고 “Approved”나 “Invoice approved”와 섞어 쓰지 않습니다.
- 타임스탬프는 이벤트 순서를 결정합니다. ProcessMind는 이를 사용해 활동 순서를 정하고 소요 시간, 처리량, 대기 시간을 계산합니다.
데이터 품질의 기본 사항
데이터가 정리되어 있고 일관성이 있어야 process mining 결과를 신뢰할 수 있습니다.
- 이벤트당 한 행: 로그의 각 행에는 요약이 아닌 단일 이벤트가 기록되어야 합니다.
- 일관된 케이스 ID: 같은 케이스에는 항상 동일한 식별자를 사용합니다.
- 타임스탬프 누락 금지: 타임스탬프가 없는 이벤트는 프로세스 흐름에 배치할 수 없습니다.
시작할 때 완벽한 데이터가 필요한 것은 아닙니다. ProcessMind는 보유한 데이터를 활용하며, 분석을 진행하면서 데이터를 정리하고 준비할 수 있습니다. 데이터 정리 및 준비와 데이터셋 구성을 참조하세요.
데이터를 가져오는 위치
이벤트 로그는 보통 ERP, CRM, 티켓 관리 또는 재무 시스템처럼 프로세스를 운영하는 시스템에서 내보냅니다. 시스템별 안내는 데이터를 가져오는 위치를 참조하세요. 바로 사용할 수 있는 샘플 로그는 예제 파일에서 다운로드할 수 있습니다.
관련 항목
- Process Mining: 프로세스 발견 방식.
- 데이터셋 구성: 마이닝에 사용할 데이터를 설정합니다.
더 나은 프로세스를 설계하고, 연결된 아키텍처를 구축해 관리하세요.
신용카드 등록이나 대기 없이 바로 이용할 수 있습니다. 조직의 업무 방식을 명확하고 유기적으로 연결된 프로세스 설계로 바꿔 보세요.
프로세스 아키텍처를 구축하고, 소유권과 통제 기준을 정립하며, 모든 계층의 역할과 책임을 조율하세요.
무료 체험을 시작하고 프로세스를 관리·운영하고 지속적으로 개선할 수 있는 신뢰할 만한 기반을 마련하세요.