DataWorks数据单表实时支持使用字段编辑与赋值组件,可以在同步过程中将新增的字段写入目的端。
步骤一:配置数据集成任务
新建数据源,详情请参见:数据源管理。
新建数据集成任务,详情请参见:单表实时同步任务配置。
说明当数据集成侧同步任务的同步类型为单表实时,可在数据来源组件与数据去向组件之间新增数据处理组件。详情可参见支持的数据源及同步方案。
步骤二:添加字段编辑与赋值组件
在单表实时同步任务中,开启数据处理开关,单击+添加节点,添加字段编辑与赋值组件。
配置字段编辑与赋值组件。

上游字段
字段名称:上游输出的字段名称。
类型:上游输出的数据类型。
取值:上游已有字段的取值为上游输出,新增字段的取值方式,包括赋值、变量和函数三种可选类型。
操作:对于上游输出字段,可以选择是否将该字段向下游输出。
自定义字段:单击字段编辑与赋值页面左下角的新增字段添加新的字段。
常量:将手动输入的常量文本转换为指定的数据类型后赋值给新字段。
变量:在同步运行时将内置变量取值赋值给新字段,支持的内置变量如下表所示。
说明不同源端和目标端由于系统特性原因可能不支持以下所有变量。
函数:在同步运行时进行函数计算,将计算结果赋值给新字段,如果函数处理过程发生异常,对应记录将被视为脏数据处理,计入同步任务脏数据统计并根据脏数据容忍配置决定任务是否异常退出。
后续操作
完成数据来源和字段编辑与赋值的配置后,可单击数据输出预览,以便查看当前节点的输出数据结果,是否符合您的需求。新增的字段需在字段映射中配置与目标表字段的映射关系后,才可以写入目标表。
该文章对您有帮助吗?