Skip to main content
Estos ajustes están disponibles en system.settings y se generan automáticamente a partir del código fuente.

iceberg_compaction_commit_batch_size

Número de archivos de datos fusionados que acumula la compactación de Iceberg en segundo plano antes de publicarlos en una nueva instantánea. Los resultados de la compactación se publican en cualquier caso cuando ya no quedan candidatos por compactar, por lo que esta SETTING solo limita el tiempo que los archivos ya fusionados permanecen sin publicar mientras la compactación sigue encontrando trabajo nuevo. 0 restaura el comportamiento anterior de publicar únicamente cuando la compactación se queda sin candidatos, un estado que nunca se alcanza mientras la tabla siga recibiendo nuevos archivos de datos; por tanto, cada salida fusionada se escribe en el almacenamiento de objetos y nunca se referencia desde una instantánea.

iceberg_compaction_data_cleanup

Tiempo tras el cual se eliminarán los datos.

iceberg_compaction_delay_bias

Tiempo mínimo de espera entre 2 operaciones de compactación en segundo plano.

iceberg_compaction_max_bytes_in_data_file

Número máximo de bytes de un archivo de datos Parquet de Iceberg generado por compactación. De forma predeterminada, se establece en el valor máximo para que la compactación fusione los archivos aptos en el menor número posible de archivos de salida.

iceberg_compaction_max_rows_in_data_file

Número máximo de filas de un archivo de datos Parquet de Iceberg generado por compactación. De forma predeterminada, se establece al máximo para que la compactación combine los archivos aptos en el menor número posible de archivos de salida. Mantener este valor por encima del tamaño que la compactación puede generar realmente haría que cada archivo de salida quedara por debajo de iceberg_data_file_size_lower_threshold_compaction y se seleccionara de nuevo indefinidamente.
Última modificación el 26 de agosto de 2026