jmkim95-test-bucketdefaultjmkim_iceberg_test_tableicebergGlue 콘솔에서 아래와 같이 Iceberg 테이블을 생성할 때
Compcation,Snapshot retention,Orphan file deletion라는 테이블 최적화 옵션 설정이 가능하다. 해당 옵션 내용을 살펴보자.

Compcation: 작은 사이즈로 저장된 많은 파일들을 보다 큰 사이즈의 더 적은 파일 개수로 압축하여 저장시킨다. Snapshot retention: Iceberg는 업데이트 등의 이벤트가 발생할 때마다 Snapshot 이 생긴다. 오래된 Snapshot 은 삭제할 수 있도록 retention 을 설정할 수 있다.Orphan file deletion: Iceberg 테이블에 Write 중 실패할 경우 작업하던 파일이 해당 테이블 메타데이터에 연결 되지 않은 상태로 남아있을 수 있다. 참조되지 않는 불필요한 파일들을 삭제하는 옵션이다.aws glue get-table-optimizer --catalog-id 251648234917 --database-name dev_de_raw --table-name jmkim_test_iceberg --type compaction --region ap-northeast-2