Designer(定义:源、目的、转换)
Designer中主要是完成数据源(包括源和目的)的结构定义及从源到目的经历的各种转换定义。
我们至少可以得出两点结论:
1.将Source,Target,Transformations等分开定义,也就意味着Informatica在可复用性方面是比较优秀的。
2.既然可以定义Cubes和Dimensions,也就是说Informatica为数据仓库实施提供了特定的接口支持。
Source analyzer 设定当前的工作区为sourceanalyzer在source analyzer中引入和创建源表结构。如:平面文件、XML、COBOL、application以及关系型数据源
Warehouse designer 设定当前的工作区为warehousedesigner 使用warehouse designer 定义目标结构,如:关系型表,平面文件、XML文件等。可以从关系型数据库,平面文件中引入结构,或者手工创建。可以通过引用和手工两种方式创建这种结构。
Transformation developer 设定当前的工作区为transformationdeveloper 使用transformation developer来创建可复用的组件。这个有点像是vs中自己创建一个工具,等待着复用。
Mapplet designer 设定当前的工作区为mappingdesigner 使用mapplet designer 来创建mapplet, Mapplet就是一系列可包含源结构以及转换组件的可复用逻辑。
Mapping designer 设定当前的工作区为mappingdesigner 使用mapping designer来创建mapping,mapping就是一系列包括源、目标以及转换组件的逻辑组合,在这里面实现了数据转换的规则。
区别:mapplet中有个可“复用”,mapping中多了一个“目标”