조직 데이터 보존(Organization Data Retention)
조직 데이터 보존(Organization Data Retention)
모든 프로젝트에 적용되는 조직 전반의 데이터 보존 정책을 구성해요. 조직 수준 데이터 보존 정책은 조직 내 모든 프로젝트에 적용되는 기본 보존 기간을 설정해요. 개별 프로젝트는 자체 보존 설정에서 **조직에서 상속(Inherit from organization)**을 끄면 이 기본값을 오버라이드할 수 있어요.
출처: 문서
본문

조직 데이터 보존
보존 카테고리
다음 각 데이터 유형에 대해 별도의 보존 기간을 설정할 수 있어요:
| 데이터 유형 | 삭제되는 것 |
|---|---|
| Traces & Spans | 보존 기간보다 오래된 트레이스와 스팬이 영구 삭제돼요. 보존 기간이 짧으면 스토리지 비용이 줄어요. |
| Test Runs | 보존 기간이 지난 테스트 실행이 관련 테스트 케이스·지표와 함께 제거돼요. |
| Datasets | 보존 기간 이후 활동이 없는 비활성 데이터셋이 영구 삭제돼요. |
| Prompts | 보존 기간 이후 활동이 없는 비활성 프롬프트가 영구 삭제돼요. |
보존 기간 설정
각 데이터 유형에 대해 다음 중 하나를 선택해요:
- Forever — 데이터가 절대 자동 삭제되지 않아요.
- Days — 일 수를 입력해요 (예: 30).
- Months — 개월 수를 입력해요 (예: 6).
- Years — 연 수를 입력해요 (예: 2).
데이터 유형마다 하나의 단위를 선택해요 — 이들이 결합되지는 않아요. 예를 들어 트레이스·스팬을 "2 Years"로 설정하지, "2 Years and 30 Days"로는 설정하지 않아요.
보존을 구성하려면:
- Organization Settings → Data Retention으로 이동해요
- 각 데이터 유형에 대해 단위(Forever, Days, Months, Years)를 선택하고 기간을 입력해요
- Save를 클릭해요
보존 정리는 매일 자정 UTC에 실행돼요. 보존 설정을 바꿔도 즉시 삭제가 트리거되지는 않아요 — 오래된 데이터는 다음 정리 주기에서 제거돼요.
삭제가 어떻게 동작하는지
데이터가 삭제되면, 그것과 연관된 모든 하위 데이터도 함께 삭제돼요. 계층 구조는 이렇게 동작해요:
- Test Runs — 테스트 실행을 삭제하면 관련 지표, 테스트 케이스, 트레이스, 스팬, 스레드도 함께 제거돼요.
- Threads — 스레드를 삭제하면 그 안의 모든 트레이스, 스팬, 지표가 제거돼요.
- Traces — 트레이스를 삭제하면 그 스팬과 지표는 제거되지만, 부모 스레드는 그대로 남아요.
예를 들어 트레이스·스팬 보존을 14일로 설정하면, 14일보다 오래된 모든 트레이스가 관련 스팬·지표와 함께 삭제돼요.
프로젝트는 기본적으로 이 조직 보존 정책을 상속해요. 프로젝트별 보존 기간을 구성하려면 프로젝트의 Data Usage → Retention 탭으로 가서 Inherit from organization을 꺼요.