Skip to main content
这些设置可在 system.settings 中查看,并根据 源代码 自动生成。

iceberg_compaction_commit_batch_size

后台 Iceberg 合并整理在新快照中发布前累计的已合并数据文件数量。 当不再有可合并整理的候选项时,合并整理结果始终会被发布。因此,此设置仅限制在合并整理不断发现新任务时,已合并文件未发布的最长时间。0 会恢复旧行为:仅当合并整理没有剩余候选项时才发布——如果表持续接收新的数据文件,则永远不会达到这一状态,因此每个合并后的输出都会写入对象存储,但不会被任何快照引用。

iceberg_compaction_data_cleanup

超过该时间后,数据将被删除。

iceberg_compaction_delay_bias

两次后台合并整理操作之间的最小延迟时间。

iceberg_compaction_max_bytes_in_data_file

合并整理生成的 Iceberg Parquet 数据文件的最大字节数。默认值为最大值,使合并整理尽可能将符合条件的文件合并为更少的输出文件。

iceberg_compaction_max_rows_in_data_file

合并整理生成的 Iceberg Parquet 数据文件的最大行数。默认值为最大值,以便合并整理将符合条件的文件合并为尽可能少的输出文件。若此值高于合并整理实际可生成的文件大小,每个输出文件都会低于 iceberg_data_file_size_lower_threshold_compaction,从而被永久重复选中。
最后修改于 2026年8月26日