如何修改Topic生命周期
调用Java SDK中的updateTopic方法即可
使用Java sdk写入大批数据,没有写入成功,也没有报错
使用putrecord方法,写入失败不会报错,需要对函数进行判断,也可以通过getFailedRecordCount获取用失败记录数,最优解升级datahub采用putRecordByShard方法
创建Tuple类型的Topic timestamp类型是什么?
datahub中timestamp类型本质上是一个long类型
上游数据源发生变化,topic如何设计?
针对确定的数据源,每一条记录字段可能为空的情况,创建Topic时可选择字段类型允许为null,这样上游同步数据字段缺少的在datahub中会默认为null
Topic字段如何动态修改?
只支持添加字段,调用appendField方法【目前只支持java sdk】进行添加字段
删除字段,修改字段datahub不支持
创建Topic字段众多,无法修改有何解决办法?
针对topic创建错了而且字段众多的情况,可以使用datahub console命令工具
先使用gts命令将SCHEMA结构导出为json文件,修改后使用rtc命令解析json文件自动创建Topic
DataHub支持批量创建Topic,使用datahub console命令工具的script脚本即可