更新时间:2026-06-29 GMT+08:00
ROLL_BACK
命令功能
ROLL_BACK用于回滚指定的commit,将指定的commit及其之后的所有commit回滚,使表数据恢复到目标commit之前的状态。
命令格式
call rollback_to_instant(table => '[table_name]', instant_time => '[instant]');
参数描述
| 参数 | 描述 |
|---|---|
| table_name | 需要回滚的Hudi表的表名,必选。 |
| instant | 需要回滚的Hudi表的commit instant时间戳,回滚将删除该Instant及之后所有Instant的数据,必选。 |
示例
call rollback_to_instant(table => 'h1', instant_time=>'20220915113127525');
注意事项
只能依次回滚最新的commit时间戳。
系统响应
可在driver日志和客户端中查看命令运行成功或失败。