조직 데이터 보존(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"로는 설정하지 않아요.

보존을 구성하려면:

  1. Organization Settings → Data Retention으로 이동해요
  2. 각 데이터 유형에 대해 단위(Forever, Days, Months, Years)를 선택하고 기간을 입력해요
  3. Save를 클릭해요

보존 정리는 매일 자정 UTC에 실행돼요. 보존 설정을 바꿔도 즉시 삭제가 트리거되지는 않아요 — 오래된 데이터는 다음 정리 주기에서 제거돼요.

삭제가 어떻게 동작하는지

데이터가 삭제되면, 그것과 연관된 모든 하위 데이터도 함께 삭제돼요. 계층 구조는 이렇게 동작해요:

  • Test Runs — 테스트 실행을 삭제하면 관련 지표, 테스트 케이스, 트레이스, 스팬, 스레드도 함께 제거돼요.
  • Threads — 스레드를 삭제하면 그 안의 모든 트레이스, 스팬, 지표가 제거돼요.
  • Traces — 트레이스를 삭제하면 그 스팬과 지표는 제거되지만, 부모 스레드는 그대로 남아요.

예를 들어 트레이스·스팬 보존을 14일로 설정하면, 14일보다 오래된 모든 트레이스가 관련 스팬·지표와 함께 삭제돼요.

프로젝트는 기본적으로 이 조직 보존 정책을 상속해요. 프로젝트별 보존 기간을 구성하려면 프로젝트의 Data Usage → Retention 탭으로 가서 Inherit from organization을 꺼요.

더 알아보기