-
xugj831 小试身手Lv3
发表于2021-2-2 09:33
楼主
反馈一个遇到的场景下的问题。
业务场景,基于某个表中的Key,对目标表进行插入更新。
当前设定流程,基于ETL的表输出,设定类型是插入更新,选定【关键字】
遇到的问题: 安装业务逻辑,此时的更新,是针对此Key,对应的部分字段的值的更新。
例如:表中有10列属性值(不包含Key),利用更新,是需要更更新其中的5个字段。
当然,您也可以理解,如果是新值插入,也是插入5个字段。但是存在其他属性值在后续进行维护的工作。
问题冲突点:在选择表输出后,目标表中的所有字段将给选择出来。针对其中的5个字段设定了映射后,当执行此过程是,其他5个字段,哪怕有值,也被设定成了null.
此种情况,对比表输入,其实是可以进行对应表的字段的选择的。
希望改进内容,将表输出的字段选择进行开发,这样就可以有针对性的进行映射。
业务场景,基于某个表中的Key,对目标表进行插入更新。
当前设定流程,基于ETL的表输出,设定类型是插入更新,选定【关键字】
遇到的问题: 安装业务逻辑,此时的更新,是针对此Key,对应的部分字段的值的更新。
例如:表中有10列属性值(不包含Key),利用更新,是需要更更新其中的5个字段。
当然,您也可以理解,如果是新值插入,也是插入5个字段。但是存在其他属性值在后续进行维护的工作。
问题冲突点:在选择表输出后,目标表中的所有字段将给选择出来。针对其中的5个字段设定了映射后,当执行此过程是,其他5个字段,哪怕有值,也被设定成了null.
此种情况,对比表输入,其实是可以进行对应表的字段的选择的。
希望改进内容,将表输出的字段选择进行开发,这样就可以有针对性的进行映射。