iceberg_history 시스템 테이블
iceberg_history 시스템 테이블
iceberg_history 시스템 테이블은 ClickHouse에 존재하는 Iceberg 테이블의 스냅샷 내역을 담고 있어요. ClickHouse에 Iceberg 테이블이 없으면 비어 있을 거예요.
출처: 문서
본문
Description (설명)
ClickHouse에 존재하는 Iceberg 테이블의 스냅샷 내역을 담고 있어요. ClickHouse에 Iceberg 테이블이 없으면 비어 있을 거예요.
Columns (열)
database(String) — 데이터베이스 이름.table(String) — 테이블 이름.made_current_at(Nullable(DateTime64(3))) — 이 스냅샷이 현재 스냅샷이 된 날짜와 시간.snapshot_id(UInt64) — 스냅샷을 식별하는 데 사용되는 스냅샷 id.parent_id(UInt64) — 이 스냅샷의 부모 id.is_current_ancestor(UInt8) — 이 스냅샷이 현재 스냅샷의 조상인지 여부를 나타내는 플래그.operation(Enum8(‘UNKNOWN’ = -1, ‘APPEND’ = 0, ‘OVERWRITE’ = 1, ‘DELETE’ = 2, ‘REPLACE’ = 3)) — 스냅샷 작업(APPEND, OVERWRITE, DELETE, REPLACE 및 UNKNOWN). UNKNOWN 상태는 요약을 읽을 수 없거나 비어 있다는 뜻이에요(v1에서는 선택 사항). 올바른 ‘operation’ 필드가 필요해요.summary(Map(String, String)) — 스냅샷 요약 필드.