배치 시뮬레이션이란?
**배치 시뮬레이션(Batch Simulation)**은 과거 실행 데이터에 대해 정책 버전을 실행한 후, 베이스라인 버전과 결과를 비교합니다. 배포 전 회귀 테스트 스위트입니다.배치 시뮬레이션 vs 드라이런: 드라이런은 하나의 입력을 테스트합니다. 배치 시뮬레이션은 수백~수천 개의 입력을 한 번에 테스트하고 집계 지표를 생성합니다. 개발 중에는 드라이런을, 배포 전에는 배치 시뮬레이션을 사용하세요.
결과 항목
| 지표 | 설명 |
|---|---|
| 매칭률 | 하나 이상의 규칙이 매칭된 입력의 비율 |
| 규칙별 통계 | 각 규칙의 매칭 횟수와 지표 기여도 |
| 지표 델타 | 베이스라인과 후보 간 집계 출력 차이 |
| 정책 영향도 | 매칭 건수/비율/지표 값 델타 |
시뮬레이션 실행
COMPLETED가 될 때까지 폴링:
데이터셋 유형
| 유형 | 소스 | 설명 |
|---|---|---|
HISTORICAL | EXECUTION_LOGS | 과거 실행 입력 재실행 |
MANUAL | REQUEST_BODY | 요청 본문에 직접 제공 |
UPLOADED | S3_BUCKET | S3의 CSV/JSON 데이터셋 사용 |
모범 사례
- 항상 베이스라인을 설정하세요. 델타 비교를 위해 필수입니다.
- 최소 7일의 날짜 범위를 사용하세요.
maxRecords5,000~10,000으로 시작하세요.- 모든 프로덕션 배포 전에 시뮬레이션을 실행하세요.
다음 단계
드라이런
개발 중 빠른 단일 입력 검증.
A/B 테스트
라이브 트래픽으로 버전을 비교합니다.

