Informatica完全快速学习手册.docx
《Informatica完全快速学习手册.docx》由会员分享,可在线阅读,更多相关《Informatica完全快速学习手册.docx(29页珍藏版)》请在三一办公上搜索。
1、iNFORMATICA1 Informatica 概述32 安装 Informatica8.6.1 32.1 服务端安装32.2 客户端安装73 配置管理服务器93.1 创建知识库和集成服务93.2 客户端到集成服务端的连接124 PowerCenter Designer 学习134.1 概念和基本定义134.2 Mapping设计和组件的使用154.2.1 实例一:聚合抽取.154.2.2 实例二:取TOP前三条记录164.2.3 实例三:抽取XML源.94.3 WorkFlow的设计和使用204.3.1 创建 Session204.3.2 设计 WorkFlow224.4 Reposito
2、ry Manager231 Informatica 概述Informatica 一直致力于为客户提供具有强大的元数据管理、数据集成和个性化分析递送功 能的世界通行标准的统一数据服务平台。Informatica的基础设施产品以可伸缩的、可扩展 的企业级数据集成平台为特点,并广泛支持来自Informatica和其他的领先商务智能提供商 的数据仓库基础设施和分析型应用软件的开发和管理,提供元数据管理解决方案,帮助企业 集成、优化、审核信息资产以提高运营效率,增加客户收益,取得竞争优势。DInfoxnjat icd详见文档:,H:2 安装Informatica861渗 pcS6L_cl ient_wi
3、 n 3 2_xS6.zip 渗 pcS6L_H otFix8_Cli enl.zi p 渗 pcS6L_H otFix8_win32_xB6.zip渗 pcS6L_wi n 3 2_i86.zi p这里以 Informatica8.6.1 为例:2-1服务端安装找到安装目录 pc861_win32_x86.zipServerWindowsDisk1InstDataVM 下 inE-tsll.exe点击安装选择安装语言,这里以中文版为例点击下一步,并选择安装PowerCenter8.6.1必须选择事先准备好的安装密匙选择安装路径iNFORMATICA送择安装目录:H Informatica P
4、owerCenter 8.6.1安装目录液安许安/ # # /安装目录卜pm现宣宾装前摘理节国瘴0宾装后摘翌C: Mnformati caPcwerCenterS. 6. 1- 恢复默认值淞. 取消(C)帮助(H)上一步(P)HTTPS配置,配置管理控制台与配置管理器的安全通信(如果没有使用该端口就采用默认)配置好Informatica域并进行下一步,取掉为特定用户启动Informatica Services,点击完成安装选择安装设置安装路径安装完成后可以看到包含的所有工具31创建知识库和集成服务接下来我们主要是配置知识库管理服务器,PowerCenter数据整合引擎是基于元数据 驱动的,提供
5、了基于元数据驱动的元数据知识库(Repository),知识库是PowerCenter 的核心。在Informatica Services启动的的情况下,我们可以通过管理控制台来操作。Informstica PowerCenter 3.6.1Client.S-ervices_ 【nfcrnn日tic日 Orchestration Serj PowerCenier Administration (从控制台里我们可以看到很多选项,我们主要是创建存储库服务(Repository)和集成服务, 存储库服务(Repository)存储所有的ETL元数据,包括:源、目标表的物理和逻辑元数 据,ETL转换规
6、则,知识库用户权限,ETL任务运行历史信息等元数据。十痈苹炯陪忘:Dtnkain_lihaiLian-PC关间樨述,春翼门丈管,* Metadata Manager K#S Ret&rence Table Manager &AP BW服静黔 Web Services Hull=?库临首先我们创建一个用于测试学习的存储服务器,事先在Oracle中建好要用到的数据库此处如果无法创建成功有以下可能:1. 需要设置环境变量,将C:InformaticaPowerCenter8.6.1Serverbin;C:InformaticaPowerCenter8.6.1RepositoryServerbin;移
7、到 Path 最前边2. 代码页一定要如下选择MSSimplified Chinestj 知口取争就 GB 23i2-SOh 凯cochw 3.设置知库链接用的数据库用户要有DBA角色权限连接字符串设置为当前的Oracle服务名节点nodeO l_lihaiyuan-PC正在运行令关国if霍存储库腿舞以F顶的犊作状态创建内咨:质功 D D第1页,共70 M 保存 美国 存陆库服务在以独占握诚运行,话重Bf启动存儒犀服务以更改为普通模式。创建内容操作(在存储库学习测式用例库上)开始于05/06/2010 14:ig:09oDROP TABLE OPB_REPOSITDROP TABLE OPBS
8、UBJECTDROP TABLE OPB_PICDSCDROP TABLE OPB_SRC_FLDDROP TABLE OPB_SCHEMADROP TABLE OPB_SRCDROP TABLE OPB_SELINFODROP TABLE OPB_TARGDROP TABLE OPB_TARG_FLDDROP TABLE OPbZfLDLINKDROP TABLE OPB_TARGINDEXDROP TABLE OPB_TARGINDEXFLDDROP TABLE OPB_RTSEQDROP TABLE OPB_DBDDROP TABLE OPB_LOAD_SES5IONDROP TABLE
9、 OPB_LOAD_FILESDROP TABLE OPB_BATCH_SESSIONDROP TABLE OPBLOADjBATCH接下来创建集成服务,因为集成服务是依赖于知识库的,注意关联的存储库服务选择刚建好 的学习测试存储库,存储库默认要设置用户名和密码为:Administrator至次我们完成了服务端的基本配置,服务端可以对知识库备份和恢复等很多功能,也可以建 立其相应的服务,这里不再多述!3.2客户端到集成服务端的连接我们开发ETL要使用到PowerCenter Designer工具,详细的介绍在概述中有,接下我们配置好Designer与集成服务的连接:从客户端工具中打开 Powe
10、rCenter Repository Manager母 nforimatica PowerCenttrN-anajer从菜单上选择存储库配置域如下:这样就连接上集成测试用例库,选择学习测试用例库,从文件夹选项目创建文件夹,相当于在集成库下的一层子目录in iHum iLi m rilcfiui y- L-r 显片!J*存储库(母编辑查悬M 文件夫旧版本控制N 安全性分析:毒翱号启囹嘻llmlsl存储库导航器:I 存辟库学习测式用例库I asI-已瓣组白p基本组件用例学习”5枝迎置至此,打开PowerCenter Designer就可开发使用了Informatica学习快速入门文档4 Power
11、Center Designer学习4.1概念和基本定义最基本的ETL包括源的定义,目标定义,和映射,另外我们还可以创建可以重用的Mappleto 使用到的工具如下源分析器:毯*牛归国导蹑目标设计器:,注竺a段眇鹿映射设计:M边g必M 口 土传输件设计:涂b鼠剧蹒Mapplet 组件设计: 1:二 一 言/源分析器是用来定义源的结构,这里的源虽然是从某个数据库导出进来的表结构也可以是某 个XSD定义的XML结构等等,但是仅仅绑定了数据库类型,并不是指定了链接要从那个 数据库里抽取数据。这里我们从菜单可以导入表结构,Informatica提供了 ODBC的方式链 接多种数据源我们以一个DW事实表为
12、例:!, r- r- .5(Qi 耻姑;键名称数据类型长.:;:FEIBT_IOCUMEHT_CODEvarcharZ20;;:SHDULD_FAY _BOC UTflENT_CaDEvarcharE20i;:REPORT_MaNTH_IDrniiTiber (p _.6=:;:DUSSIHISSJARTNIR.IIrpjuibei- (p., s_)15:,:COHTRACT_AjcCOinn,_iDrnaiiiber l.p, sJIS;:;:COHTKACT_ID丘烦击巨F (p,. eIS;:TRADE_IDrmniber (p_.15:;:DErARTNEHT_IDmjnib e r
13、 (p,. fl15:;:COBSWZ_KINI)_IDrpjuiber (p., s)15:COHSUNI-TYPEJDrnuiiljer pf sJIS:;:READER_IDmaiTil: e r l.p , e J152::ENTER_M:C0 UKT_MOWT H_IDmjnibur (p_. zJ6:i : aWE_CHAEGEmjniber (p, z16:;:FA7MEirr_aWE_IDrniiTiber (p. sJ15:;;:CRTATE_DkTEdate19I3_j / /X /X /X/ X X J- / J X J- / J X J- / J X J- / J X
14、X / X X /jv jv jv jv jv jv jv jv / / / / / /Z同样我们可以定义目标结构,常规也是导入表结构,我们也可以在Mapping设计中自动创 建目标表结构,源定义和目标定义中,我们可以对导进来的表名以及表的结构进行修改以满足我们的设计需求,但是我们在WorkFlow中实现数据抽取中对应的源和目标要和此结构相 同,如果要满足变化的源和目标,可以通过Visio设计来转换为Mapping来实现。4.2 Mapping设计和组件的使用PowerCenter Designer通过Mapping来完成从源到目标的转换,Mapping设计器中包含了大量的转换组件尽句哪伽学程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Informatica 完全 快速 学习 手册
链接地址:https://www.31ppt.com/p-4885373.html