更新时间:2025-12-26 GMT+08:00
ARCHIVELOG
约束与限制
本章节仅适用于MRS 3.2.0-LTS及之后版本。
命令功能
用于根据配置对Timeline上的Instant进行归档,并从Timeline上将已归档的Instant删除,以减少Timeline的操作压力。
命令格式
RUN ARCHIVELOG ON tableIdentifier;
RUN ARCHIVELOG ON tablelocation;
参数描述
| 参数 | 描述 |
|---|---|
| tableIdentifier | Hudi表的名称 |
| tablelocation | Hudi表的存储路径 |
示例
run archivelog on h1; run archivelog on "/tmp/hudi/h1";
注意事项
- clean操作之前的Instant才允许归档。
- 不管是否进行compaction操作,至少会保留hoodie.compact.inline.max.delta.commits个Instant不会被归档,以此保证有足够的Instant去触发compaction schedule。
系统响应
可在driver日志和客户端中查看命令运行成功或失败。
父主题: Hudi DML语法说明