Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

iceberg_metadata_* 会话设置

这些设置可在 system.settings 中查看,并由 源代码 自动生成。

iceberg_metadata_compression_method

Experimental 功能
版本历史
版本默认值注释
25.8新增设置

.metadata.json 文件的压缩方法。

iceberg_metadata_log_level

类型
IcebergMetadataLogLevel
默认值
none
版本历史
版本默认值注释
25.9none新增设置。

控制 Iceberg 表元数据写入 system.iceberg_metadata_log 时的日志级别。 通常仅在调试时修改此设置。

可能的值:

  • none - 不记录元数据日志。
  • metadata - 根 metadata.json 文件。
  • manifest_list_metadata - 以上所有内容 + 与快照对应的 avro manifest 列表中的元数据。
  • manifest_list_entry - 以上所有内容 + avro manifest 列表条目。
  • manifest_file_metadata - 以上所有内容 + 已遍历的 avro manifest 文件中的元数据。
  • manifest_file_entry - 以上所有内容 + 已遍历的 avro manifest 文件条目。

iceberg_metadata_staleness_ms

类型
UInt64
默认值
0
版本历史
版本默认值注释
26.30新增设置:允许在 READ 操作中使用缓存的元数据版本,以避免从远程 catalog 拉取

如果该值非零,且存在比给定 staleness 窗口更新的缓存元数据快照,则跳过从远程 catalog 拉取 iceberg 元数据。值为 0 表示始终从远程 catalog 拉取最新的元数据版本。将此设置为非零,可以用一定的 staleness 换取更低的读取操作延迟。

Navigation