Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

iceberg_metadata_* сеансовые настройки

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

iceberg_metadata_compression_method

Экспериментальная возможность
История версий
ВерсияЗначение по умолчаниюКомментарий
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 list, соответствующего снимку.
  • manifest_list_entry - Всё вышеперечисленное + записи из avro-файла manifest list.
  • manifest_file_metadata - Всё вышеперечисленное + метаданные из обработанных avro manifest files.
  • manifest_file_entry - Всё вышеперечисленное + записи из обработанных avro manifest files.

iceberg_metadata_staleness_ms

Тип
UInt64
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
26.30Новая настройка, позволяющая использовать кэшированную версию метаданных при операциях READ, чтобы избежать получения данных из удалённого каталога

Если значение не равно нулю, получение метаданных Iceberg из удалённого каталога пропускается, если существует кэшированный снимок метаданных, более новый, чем заданное окно устаревания. Ноль означает, что из удалённого каталога всегда будет получаться последняя версия метаданных. Установка для этой настройки ненулевого значения снижает задержку операций чтения ценой использования устаревших данных.

Navigation