网站大量收购独家精品文档,联系QQ:2885784924

PowerCenter中文说明.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerCenter中文说明

PowerCenter中文说明 Repository?Manager?的使用 1.1.1?创建Repository。 前提:a.?在ODBC数据源管理器中新建一个数据源连接至你要创建Repository的数据库(例:jzjxdev) ??b.?要在你要连接的数据库中新建一个用户(例:name:?ETL?password:?ETL) 现在你可以创建一个Repository了。选择Repository?–?Create?Repository,输入Repository?Name(例:JZJX),Database?Username(例:etl),Database?Password(例:etl),ODBC?Data?Source(例:jzjxdev),Native?Connect?String(数据库所在ip例:08) 1.1.2?添加Repository。 通过这一步你可以添加别人已经建好的Repository。 选择Repository?–?Add?Repository,输入Repository?Name(例:JZJX),Username(例:etl),点击ok就可以看到名为JZJX的Repository在左边的浏览器中,但是此时还看不到它的内容,要看到它的内容或者对它进行操作必须先连接它。 1.1.3?添加Folder 选择Folder?–?Create,输入文件夹名称即可。 1.2?Designer?的使用 首先连接Repository,可以看到该Repository在Repository?Manager中创建的文件夹。 1.2.1?Sources? Sources文件夹下的表是抽取的来源表。 导入方法:选择Tools菜单下的Source?Analyzer,然后选择Sources菜单下的Import from?database,连接想要连接的数据库,连接上后选择你要抽取的表点击ok你所选择的表就会出现在Sources文件夹下。 说明:上面的导入过程导入的只是表结构,你也可以自己创建来源表,只要你创建的表 的结构跟真实存在的那张表的表结构一致就行。 1.2.2?Targets? Targets文件夹下的表是抽取的目标表,也就是抽取结果的存放表. 导入方法:?选择Tools菜单下的Warehouse?Designer,然后选择Targets菜单下的Import?from?database,连接想要连接的数据库,连接上后选择你要抽取的表点击ok你所选择的表就会出现在Targets文件夹下。 说明:上面的导入过程导入的只是表结构,你也可以自己创建目标表,只要你创建的表 的结构跟真实存在的那张表的表结构一致就行。 1.2.3?Mappings?的设计 选择Tools菜单下的Mapping?Designer才能进行Mapping的设计。 每个Mapping都由来源表,transformation和目标表组成,描述数据抽取的过程。来源表和目标表可以从Sources和Targets文件夹拖拽到工作区,但是transformation一般来说是需要自己创建的。Mapping的设计关键是transformation的使用,它的使用关系到数据抽取的正确性和效率。下面说明各个transformation的作用和用法。 (Active:表示该transformation可以改变通过它的数据的行数; Passive:表示该transformation不改变通过它的数据的行数; Connected:表示该transformation要连接到数据流; Unconnected:表示该transformation可以不连接到数据流) ?Source?Qualifier 作用:根据查询SQL文从关系表或平坦文件查出所要记录 用法:创建好Source?Qualifier(下简称SQ)?后,将需要的用的字段从来源表拖拽到SQ?,双击SQ,对SQ的属性进行设置。 Select?Distinct?属性:选中的话表明结果记录将去除重复值; Tracing?Level属性:?共有四级,表示log的复杂程度; Number?Of?Sorted?Ports属性:?排序的字段个数,值大于0时Sql?Query中的sql?文将出现order?by?从句; Sql?Filter属性:?属性值将出现在Sql?Query属性值的where表达式中; User?Defined?Join属性:?用户如果要定义外部连接可在此写(例:?{REG_CUSTOMER?LEFT?OUTER?JOIN?PURCHASES?on?(REG_CUSTOMER.CUST_ID?=?PURCHASES.CUST_ID?AND?PU

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档