Skip to main content

説明

system.delta_lake_metadata_log テーブルは、ClickHouse が読み取った Delta Lake テーブルのメタデータアクセスおよびパースイベントを記録します。各メタデータファイルに関する詳細な情報が得られるため、デバッグや監査、Delta テーブル構造の変遷を把握する際に役立ちます。 このテーブルには、Delta Lake テーブルから読み取られたすべてのメタデータファイルが記録されます。ClickHouse が Delta テーブルのメタデータをどのように解釈しているかを追跡でき、スキーマ進化やスナップショットの解決、クエリプランニングに関連する問題の診断に役立ちます。 このテーブルは主にデバッグを目的としたものです。

ログの詳細度の制御

どのメタデータイベントをログに記録するかは、delta_lake_log_metadata 設定で制御できます。 現在のクエリで使用されるすべてのメタデータをログに記録するには、次のようにします:
このテーブルは、いつでも安全に truncate または drop できます。

カラム

  • hostname (LowCardinality(String)) — クエリを実行したサーバーのホスト名。
  • clickhouse_version (LowCardinality(String)) — その行を生成したClickHouseサーバーのバージョン。
  • system_processor (LowCardinality(String)) — その行を生成したClickHouseサーバーのCPUアーキテクチャ。
  • event_date (Date) — エントリの日付。
  • event_time (DateTime) — イベント時刻。
  • query_id (String) — クエリID。
  • table_path (String) — テーブルのパス。
  • file_path (String) — ファイルパス。
  • content (String) — JSON形式の内容。
最終更新日 2026年9月26日