ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:833.80KB ,
资源ID:2967911      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2967911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Informatica常用组件使用.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Informatica常用组件使用.docx

1、Informatica常用组件使用常用组件使用方法表1中列出的是informatica中的所有组件。不会在本文档中出现的会在组件名后标出。表1Aggregator Active/ Connected Performs aggregate calculations. Application Source Qualifier Active/ Connected Represents the rows that the Integration Service reads from an application, such as an ERP source, when it runs a sessio

2、n. Custom Active or Passive/ Connected Calls a procedure in a shared library or DLL. Expression Passive/ Connected Calculates a value. External Procedure Passive/ Connected or Unconnected Calls a procedure in a shared library or in the COM layer of Windows. Filter Active/ Connected Filters data. 。HT

3、TP Transformation Passive/Connected Connects to an HTTP server to read or update data. Input Passive/ Connected Defines mapplet input rows. Available in the Mapplet Designer. Java Active or Passive/ Connected Executes user logic coded in Java. The byte code for the user logic is stored in the reposi

4、tory. Joiner Active/ Connected Joins data from different databases or flat file systems. Lookup Passive/ Connected or Unconnected Looks up values. Normalizer Active/ Connected Source qualifier for COBOL sources. Can also use in the pipeline to normalize data from relational or flat file sources. Out

5、put Passive/ Connected Defines mapplet output rows. Available in the Mapplet Designer. Rank Active/ Connected Limits records to a top or bottom range. Router Active/ Connected Routes data into multiple transformations based on group conditions. Sequence Generator Passive/ Connected Generates primary

6、 keys. Sorter Active/Connected Sorts data based on a sort key. Source Qualifier Active/ Connected Represents the rows that the Integration Service reads from a relational or flat file source when it runs a session. SQL Active or Passive/Connected Executes SQL queries against a database. Stored Proce

7、dure Passive/ Connected or Unconnected Calls a stored procedure. Transaction Control Active/ Connected Defines commit and rollback transactions. Union Active/Connected Merges data from different databases or flat file systems. Update Strategy Active/ Connected Determines whether to insert, delete, u

8、pdate, or reject rows. XML Generator Active/ Connected Reads data from one or more input ports and outputs XML through a single output port. XML Parser Active/ Connected Reads XML from one input port and outputs data to one or more output ports. XML Source Qualifier Active/ Connected Represents the

9、rows that the Integration Service reads from an XML source when it runs a session. Lookup 概要描述获得一个关联的值。例如:源里包含employee ID,但你还需要employee name。用于计算的植。例如:只是汇率或者个人所得税之类的固定数值,不是计算得出来的数据。Update slowly changing dimension tables。主要是根据条件查出原表,若查出了,就把自己添加的标志位设为真,否则就设置为假,Connected or unconnectedConnected 和 unco

10、nnected 的transformations的输入和输出是不同的,不同点如表2列出的。表2Connected Lookup Unconnected Lookup 从 pipeline获得输入。从另一个transformation的:LKP的表达式获得输入。使用静态或者动态cache。使用静态cache。Cache中包括所有的 mapping中使用到的lookup columns(就是condition中的和被标记为输出的columns)。Cache中包括所有condition中的、被标记为输出的columns以及被标记为return port的。同行能够返回多个columns 或者加载到动

11、态lookup cache中。每行只能返回一个return port (R)。如果没有匹配的数据,Integration Service会返回一个默认值。如果是动态缓存(cache),会加入一个新的行或者放着他不管。如果没有匹配的数据,Integration Service会返回一个NULL。如果有匹配的数据,Integration Service回返回一个结果包括所有被设置为输出的值。如果是动态缓存,Integration Service会任意的修改一行或者放着它不管。如果有匹配的数据,Integration Service会返回一个被设置为return port的值。输出所有的被标记为ou

12、tput的符合条件的数据。返回一个值到使用:LKP调用它的表达式。用户可以设置默认值。用户不可以设置默认值。 Connected下面是Integration Service处理connected Lookup transformation的过程:1. 一个connected Lookup transformation通过pipeline从其他的transformation获得输入值。2. 为每个输入行,Integration Service会通过lookup ports 和 condition从源或者缓存中查询。3. 如果组件没有使用缓存或者使用的静态缓存,Integration Servic

13、e会使用lookup query来返回值。4. 如果组件使用的动态缓存,当Integration Service在缓存找不到这行,它会把这行插入到缓存中。当Integration Service找到这行,它会修改这行在缓存中或者什么都不做。它标记这行是插入、修改或者是不做变动。5. Integration Service从查询中返回值到下一个transformation。如果transformation使用动态缓存,你可以把这行通过Filter 或者 Router transformation来过滤后在到目标中。unconnected 你可以在一个mapping中调用这个Lookup tran

14、sformation多次。 下面的步骤描述了Integration Service处理一个unconnected Lookup transformation的过程: 1. 一个unconnected Lookup transformation从另一个transformation的一个:LKP表达式的结果中获得输入值,例如一个Update Strategy transformation。2. Integration Service通过transformation 中的lookup ports 和 condition来查询。3. Integration Service返回一个值到Lookup tr

15、ansformation 的return port 中。4. Integration Service把值返回到:LKP表达式中。 步骤1. 添加input ports。2. 添加查询条件。3. 指定返回值。4. 从其他的组件中调用该lookup。 用途unconnected lookups多数用于:1. 在一个表达式测试一个lookup的值。2. 在查询的基础上过滤。3. 标记行基于查询的结果,例如:updating slowly changing dimension tables。4. 调用同一个查找多次在一个mapping中。Relational or flat file lookup当你在建立一个Lookup transformation时,你可以选择查询flat file或者relational table。Relational你可以通过SQL的来override默认的SQL,这样可以你可以加where或者查询多个表。flat file使用下面选项在使用flat file时:1. 指定源是indir

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1