数据仓库服务 GaussDB(DWS)-Hudi系统函数:hudi_set_sync_commit(regclass, regclass, text)
hudi_set_sync_commit(regclass, regclass, text)
描述:设置Hudi自动同步任务首次同步的起点时间戳,避免在已经同步了部分数据的情况下,重新同步已有数据。第一个参数为同步目标表,第二个参数为hudi外表,第三个参数为用户期望的同步起点。该函数需要在提交同步任务之前使用。该函数仅8.2.1.210及以上版本支持。
返回值类型:text
示例:
1234567 |
select hudi_set_sync_commit('public.hudi_sync_i', 'public.hudi_mor_ft', '20230511114021573');NOTICE: set sync commit successfully, the next synchronization will start from 20230511114021573CONTEXT: referenced column: hudi_set_sync_commit hudi_set_sync_commit---------------------- 20230511114021573(1 row) |

用户需要有同步目标表的insert和update权限、HUDI外表的select权限,否则无法正常设置同步进度。