数据仓库服务 GAUSSDB(DWS)-Hudi系统函数:hudi_sync_custom(regclass, regclass, text)

时间:2024-04-18 16:25:15

hudi_sync_custom(regclass, regclass, text)

描述:存储过程,Hudi自动同步任务调用入口,支持用户自定义目标表和数据源表的字段同步对应关系。使用pg_catalog.hudi_sync_task_submit(regclass, regclass, text, text)提交的任务会执行该存储过程。其中text为json风格字符串,表示两张表字段间的同步对应关系。执行成功会提示同步的行数和时间戳。

返回值类型:text

示例:

1
2
3
4
5
6
7
CALL hudi_sync_custom('public.hudi_sync_i', 'public.hudi_mor_ft', '{"_hoodie_commit_time" : "_hoodie_commit_time", "col_bigint" : "col_bigint", "col_text" : "col_text"}');
NOTICE:  execute full sync
CONTEXT:  PL/pgSQL function hudi_sync_custom(regclass,regclass,text) line 14 at RETURN
           hudi_sync_custom
--------------------------------------
 sync 1 rows up to 20230511114021573.
(1 row)
support.huaweicloud.com/sqlreference-830-dws/dws_06_0359.html