自定义参数 | 参数说明 |
older_than | 仅删除早于指定时间戳的孤儿文件(防止误删正在写入的临时文件) |
location | 指定要扫描的表路径(通常用于分区表或自定义位置) |
dry_run | 预览模式,仅列出将被删除的文件而不实际删除 |
max_concurrent_deletes | 控制并发删除文件的最大线程数 |
file_list_view | (保留字段,部分实现中用于提供待删除文件列表的视图名称;通常可忽略) |
equal_schemes | 在比较文件路径时是否要求 URI scheme 一致(例如 hdfs:// 与 s3a:// 被视为不同) |
equal_authorities | 在比较文件路径时是否要求 URI authority 一致(例如 namenode1:9000 与 namenode2:9000 被视为不同) |
prefix_mismatch_mode | 当检测到文件路径前缀与表位置不匹配时的处理策略,可选值如 FAIL(报错)、DELETE(仍删除)、SKIP(跳过) |
prefix_listing | 是否启用基于前缀的对象存储列表优化(适用于 S3、OSS 等),提升扫描效率 |