你的位置:首页 > 数据库

[数据库]应用Pentaho Data Integration(Kettle) 6.1 进行数据抽取以及指标计算(二、异构数据抽取)


三、组织机构转换(异构抽取)

上述讲到的都是一些通用的表抽取作业程序,中间不做任何转换,所以过程非常简单和通用,下面要开始进入需要数据转换的部分,首先是从生产系统获取组织机构部分,并转换到mp平台上,整个过程与之前的大致相同。

 

 

在最后一步导入数据之前会做组织机构类型对应,进入第3个转换程序。

 

该程序与其他表不同,有4个控件来完成,采用值映射控件来将生产系统的7种组织类型对应到mp平台的3种后再输入到本系统。

 

 

组织机构状态转换类似

 

 

因为是源表和目标表是异构,所以在表输出的时候需要对应好字段,流字段代表的是输到本控件的内存字段,表字段代表要输出到数据库中的字段,涉及到类型转换的字段需要在表输出的时候就要做好类型转换。