Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.
iceberg_metadata_compression_method
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 25.8 | Новая настройка |
Способ сжатия файла .metadata.json.
iceberg_metadata_log_level
Тип
IcebergMetadataLogLevel
По умолчанию
none
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 25.9 | none | Новая настройка |
Управляет уровнем журналирования метаданных для таблиц 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.3 | 0 | Новая настройка, позволяющая использовать кэшированную версию метаданных при операциях READ, чтобы избежать получения данных из удалённого каталога |
Если значение не равно нулю, получение метаданных Iceberg из удалённого каталога пропускается, если существует кэшированный снимок метаданных, более новый, чем заданное окно устаревания. Ноль означает, что из удалённого каталога всегда будет получаться последняя версия метаданных. Установка для этой настройки ненулевого значения снижает задержку операций чтения ценой использования устаревших данных.