Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.
iceberg_metadata_compression_method
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.8 | Nova configuração |
Método de compactação do arquivo .metadata.json.
iceberg_metadata_log_level
Tipo
IcebergMetadataLogLevel
Padrão
none
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.9 | none | Nova configuração. |
Controla o nível de registro de metadados de tabelas Iceberg em system.iceberg_metadata_log. Normalmente, essa configuração pode ser alterada para fins de depuração.
Valores possíveis:
- none - Nenhum registro de metadados.
- metadata - Arquivo raiz metadata.json.
- manifest_list_metadata - Tudo o que está acima + metadados da lista de manifestos Avro correspondente a um snapshot.
- manifest_list_entry - Tudo o que está acima + entradas da lista de manifestos Avro.
- manifest_file_metadata - Tudo o que está acima + metadados dos arquivos de manifesto Avro percorridos.
- manifest_file_entry - Tudo o que está acima + entradas dos arquivos de manifesto Avro percorridos.
iceberg_metadata_staleness_ms
Tipo
UInt64
Padrão
0
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.3 | 0 | Nova configuração que permite usar a versão de metadado em cache nas operações READ para evitar a busca no catálogo remoto |
Se não for zero, ignora a busca de metadado do Iceberg no catálogo remoto se houver um snapshot de metadado em cache mais recente do que a janela de obsolescência especificada. Zero significa sempre buscar a versão mais recente de metadado no catálogo remoto. Definir isso com um valor diferente de zero troca atualização por menor latência nas operações de leitura.