> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> system iceberg のスナップショット履歴

# system.iceberg_history

<div id="description">
  ## 説明
</div>

このシステムテーブルには、ClickHouse に存在する Iceberg テーブルのスナップショット履歴が格納されます。ClickHouse に Iceberg テーブルが存在しない場合、このテーブルは空になります。

<div id="columns">
  ## カラム
</div>

* `database` ([String](/docs/ja/reference/data-types/index)) — データベース名。
* `table` ([String](/docs/ja/reference/data-types/index)) — テーブル名。
* `made_current_at` ([Nullable(DateTime64(3))](/docs/ja/reference/data-types/index)) — このスナップショットが現在のスナップショットになった日時。
* `snapshot_id` ([UInt64](/docs/ja/reference/data-types/index)) — スナップショットの識別に使用されるスナップショット ID。
* `parent_id` ([UInt64](/docs/ja/reference/data-types/index)) — このスナップショットの親 ID。
* `is_current_ancestor` ([UInt8](/docs/ja/reference/data-types/index)) — このスナップショットが現在のスナップショットの祖先であるかどうかを示すフラグ。
* `operation` ([Enum8('UNKNOWN' = -1, 'APPEND' = 0, 'OVERWRITE' = 1, 'DELETE' = 2, 'REPLACE' = 3)](/docs/ja/reference/data-types/index)) — スナップショット操作 (APPEND、OVERWRITE、DELETE、REPLACE、UNKNOWN) 。UNKNOWN ステータスは、サマリーを読み取れなかったか、またはサマリーが空であることを意味します (v1 では省略可能です) 。正しい `operation` フィールドが必要です。
* `summary` ([Map(String, String)](/docs/ja/reference/data-types/index)) — スナップショットのサマリーフィールド
