> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Delta メタデータファイルの内容を格納します。
このテーブルはいつでも安全に TRUNCATE または DROP できます。

# system.delta_lake_metadata_log

## 説明

`system.delta_lake_metadata_log` テーブルは、ClickHouse が読み取った Delta Lake テーブルのメタデータアクセスおよびパースイベントを記録します。各メタデータファイルに関する詳細な情報が得られるため、デバッグや監査、Delta テーブル構造の変遷を把握する際に役立ちます。

このテーブルには、Delta Lake テーブルから読み取られたすべてのメタデータファイルが記録されます。ClickHouse が Delta テーブルのメタデータをどのように解釈しているかを追跡でき、スキーマ進化やスナップショットの解決、クエリプランニングに関連する問題の診断に役立ちます。

このテーブルは主にデバッグを目的としたものです。

### ログの詳細度の制御

どのメタデータイベントをログに記録するかは、[`delta_lake_log_metadata`](/ja/reference/settings/session-settings/delta-lake#delta_lake_log_metadata) 設定で制御できます。

現在のクエリで使用されるすべてのメタデータをログに記録するには、次のようにします:

```sql theme={null}
SELECT * FROM my_delta_table SETTINGS delta_lake_log_metadata = 1;

SYSTEM FLUSH LOGS delta_lake_metadata_log;

SELECT *
FROM system.delta_lake_metadata_log
WHERE query_id = '{previous_query_id}';
```

このテーブルは、いつでも安全に truncate または drop できます。

## カラム

* `hostname` ([LowCardinality(String)](/ja/reference/data-types/lowcardinality)) — クエリを実行したサーバーのホスト名。
* `clickhouse_version` ([LowCardinality(String)](/ja/reference/data-types/lowcardinality)) — その行を生成したClickHouseサーバーのバージョン。
* `system_processor` ([LowCardinality(String)](/ja/reference/data-types/lowcardinality)) — その行を生成したClickHouseサーバーのCPUアーキテクチャ。
* `event_date` ([Date](/ja/reference/data-types/date)) — エントリの日付。
* `event_time` ([DateTime](/ja/reference/data-types/datetime)) — イベント時刻。
* `query_id` ([String](/ja/reference/data-types/string)) — クエリID。
* `table_path` ([String](/ja/reference/data-types/string)) — テーブルのパス。
* `file_path` ([String](/ja/reference/data-types/string)) — ファイルパス。
* `content` ([String](/ja/reference/data-types/string)) — JSON形式の内容。
