Power Center的基础组件(大致介绍list)

由于换了工作了(BI方向),整理一些学习下来的笔记吧。

综合说一下在PowerCenter中的组件及其解释。(有问题请联系我)

 

Source: 数据源,数据库源表。

Target:目标表,数据库目标表 。

Expression:用于行级表达式的计算。

Filter:过滤组件。

Source Quanlifier:类似于PowerCenter的数据类型,是外源数据进来必须的转化。可以用sql进行数据处理(自定义sql文)。对字段进行属性设置。这里在SQ -> Properties -> Source Filter中可以进行先一步的过滤,但是这边的运行是在数据库中进行,会影响数据库的性能,但是可以为后面在Power Center中的运算处理释放空间。

Sorter:排序。

Joiner:关联。

Lookup:关联查询。(类似于EXCEL中的lookup函数的功能)

Stored Procedure:指PowerCenter可以调用数据库的存储过程。

Union:多表联合。

Transaction Control:事务生成器,控制事务的提交或回滚。

Sequence:生成数据记录的序号。(自增长键)

Aggregator:数据聚合。

Rank:获取TOP或者BOTTOM的数据。

Normalizer:将列表转换为行表。(类似于转置T)

Router:数据分发。

Update Strategy:PowerCenter进行 insert,update,delete的操作。

SQL Transformation:为PowerCenter在Mapping中执行SQL提供一种能力。

Java Transformation:可用JAVA脚本处理一些特殊的业务场景。

HTTP Transformation:通过HTTP协议连接到HTTP SERVER使用其服务与应用的能力。(获取HTTP SERVER的数据;更新HTTP SERVER的数据)

XML:包括三部分

    1.XML Source qualifier

    2.XML Parser

    3.XML Generator

其中:

    1:当数据源是XML文本文件时,PowerCenter需要读取其数据进行处理。

    2:当PowerCenter想通过某些服务,如MQ,WEB SERVER等组件获取的数据是XML时,需要通过XML Parser组件进行处理。

    3:当需要生成XML文件作为Target时。

 

 

 

 

 

 

 

 

你可能感兴趣的:(BI)