Data Lifetime: 계보를 따라 삭제 정책 적용
Data Lifetime은 데이터셋의 트랜잭션에 삭제 시점을 부여하고 그 트랜잭션에서 파생한 하위 데이터에도 삭제 정책을 전파하는 서비스입니다. 원천 데이터가 복제되거나 다른 데이터와 결합된 뒤에도 파생 관계를 따라 삭제 범위를 관리합니다.
데이터 계보(Data lineage)는 원천부터 변환과 최종 결과까지 데이터가 어떻게 이어지는지 나타냅니다. Foundry의 Data Lineage에서 상위 입력과 하위 출력을 확인하면 정책을 적용할 데이터와 영향을 받는 결과를 파악할 수 있습니다. 정책은 원천 또는 상위 데이터셋에 적용하는 것을 권장합니다.
보존 기간을 정하지 않고 데이터를 계속 유지하면 목적을 다한 데이터와 그 파생본도 남게 됩니다. 삭제 의무가 있는 데이터의 원천과 파생본 범위는 조직의 법무 및 개인정보 담당자와 정하고 정책에 반영합니다. Data Lifetime은 그 결정을 데이터 계보에 적용하는 수단이며 법적 삭제 범위를 대신 결정하지 않습니다.
정책 운영에 필요한 개념과 절차
| 주제 | 내용 |
|---|---|
| 정책과 권한 | 네임스페이스에서 정책을 정의하고 적용하는 역할 및 일반 Retention과의 차이를 설명합니다. |
| 시작과 보호 조치 | 애플리케이션 접근, 정책 담당자 제한과 Checkpoints 사용을 설명합니다. |
| 정책의 삭제 영향 | 고정 날짜, cutoff와 최신 view 정책의 브랜치별 동작을 설명합니다. |
| 정책 생성과 적용 | 정책 정의와 데이터셋 적용을 서로 다른 권한 단계로 수행합니다. |
| 정책 적용 해제 | 특정 데이터셋에서 정책을 제거합니다. |
| 적용 이력과 삭제 상태 | 정책 변경 이력과 실제 삭제 대상을 구분하여 조회합니다. |
| 상속 예외 | 상위 삭제 날짜의 상속을 끊거나 대체 정책을 적용합니다. |
| 운영 질문 | 트랜잭션 RID, 지원 리소스와 물리 삭제 지연을 설명합니다. |