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

本文详细介绍PowerCenter中的核心组件,包括Source、Target、Expression、Filter、SourceQualifier等,并解释各组件的功能及应用场景,如数据源处理、目标表设定、行级表达式计算、数据过滤、类型转换、SQL自定义、数据排序、关联查询、存储过程调用、数据聚合等。

由于换了工作了(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时。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值