kettle案例6.2--数据转换---不一致数据的转换

本文通过Kettle工具演示如何处理不一致数据,具体步骤包括:使用Kettle创建转换,配置多个表输入控件从不同源获取数据,通过字段选择和记录集连接进行数据合并,再用插入/更新控件修正数据,最后验证转换效果,确保数据统一。
摘要由CSDN通过智能技术生成

kettle案例6.2–数据转换—不一致数据的转换

不一致数据转换主要是将不同业务系统中的相同类型的数据进行统一,例如同一个供应商在结算系统的编码是XX0001,而在CRM(客户关系管理系统)中编码是YY0001,这样就需要将这两个业务系统中的数据抽取过来进行统一转换,转换成同一个编码

案例介绍

通过Kettle工具将对数据表company进行不一致数据的转换操作,即通过与供货商提供的标准价格表进行比较,得出不一致数据,从而进行修改,最终输出到数据表company中

数据准备

A公司和B公司销售的手机均从同一个供货商手里采购,因此,同一品牌型号的手机,售价也应相同。但是,数据表company中存在同一品牌型号的手机,售价却不同。如标记的4条数据中字段brand和mode1均指向同一品牌和型号,而id为19这条数据价格字段(unitPrice)与其它3条数据的价格字段不同

在这里插入图片描述

1.打开Kettle工具,创建转换

使用Kettle工具,创建一个转换inconsistent,并

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值