工作总结--ODI开发.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《工作总结--ODI开发.docx》由会员分享,可在线阅读,更多相关《工作总结--ODI开发.docx(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工作总结结ODI开开发作者:付朋项 目: 青啤啤PTSS/MDDM项目目技术负责责人: 荣耀耀/何莺莺日期:一月 16, 2012Note: Titlle, Subbjecct, Lasst UUpdaatedd Daate, Reeferrencce NNumbber, anndVeersiion aree maarkeed bby aa Woord Boookmaark so thaat ttheyy caan bbe eeasiily repprodduceed iin tthe heaaderr annd ffootter of doccumeentss. Wheen yyou cha
2、angee anny oof tthesse vvaluues, bee caarefful nott too accciddenttallly ddeleete thee boookmmarkk. Youu caan mmakee boookmmarkks vvisiiblee byy seelecctinng TToolls-OpttionnsVVieww annd cchecckinng tthe Boookmaarkss opptioon iin tthe Shoow rregiion.目录工作总结结i目录iii概述3工作总结结- -ODII开发4ODI开开发工作作小结44ODI环环境
3、搭建建5ODI架架构搭建建12ODI 代理创创建144ODI基基础开发发18CDC接接口开发发36KM(知知识模块块)基础466附录611附录I :表空空间创建建脚本661附录III:触发发器脚本本61附录IIII:JKMM客户化化62更改历史史65Note: To uupdaate thee taablee off coonteentss, pput thee cuursoor aanywwherre iin tthe tabble andd prresss FF9. TTo cchannge thee nuumbeer oof lleveels dissplaayedd, sseleect
4、 thee meenu opttionn InnserrtInndexx annd TTablles, maake surre tthe Tabble of Conntennts tabb iss acctivve, andd chhangge tthe Nummberr off Leevells tto aa neew vvaluue.工作总结付朋第67 页共 67页 概述工作总结结主要是描述我在青岛岛啤酒MMDM项项目和PPTS项项目4个月以以来的学学到技术术和工作作感悟。主要是是对ODDI开发发进行一一次总结结,描述述对ODDI技术术开发的的认识和和了解。更多ODDI开发发技术可可参阅O
5、raaclee Daata Inttegrratoor应用用指南文档。技术目前接触触的大部部分都是是与数据据相关的的开发,可能在在技术方方面学习习和理解解比较片片面。1. 在MDMM项目学学到的技技术:接接口开发发、ODDI基础础开发、FORRM个性性化、FFORMM基础开开发、HHTMLL报表开开发等;2. 在PTSS项目学学到的技技术:OODI环环境搭建建及CDDC开发发、RTTF报表表开发等。业务对业务的的了解主主要方式式是和业业务顾问问进行交交流,在在EBSS界面上上跑业务务流程等等。1MDDM项目目业务认认识:集中对对数据进进行管理理,数据据标准化化,流程程固化。2PTTS项目目业务
6、认认识:通通过条码码达到产产品的追溯。工作总结结- -ODII开发主要是对对在项目目上学到到的技术术进行总总结。注:如有有错误或或疑问,请大家家欢迎提提出和指指正。ODI开开发工作作小结简单叙述述在项目目做过的的ODII开发及相关信信息ODI开开发业务务背景主要涉及及ODII开发的的项目:青啤MMDM项项目和PPTS项项目。青啤MDDM项目目:青啤啤MDMM系统大部部分基础础数据(如物料料、物料料类别等等)都是是从ERRP系统统获取的的(初始始化数据据),然然后在MMDM系系统中维维护这些些数据,并实时时同步到到ERPP系统中中。这些些初始化化数据和和同步数数据的迁徙媒介介都是ODII。青啤P
7、TTS项目目:PTTS项目目数据分分为基础础数据和和业务数数据,都都采用OODI使使这些数数据流转转在ERRP、DDataa Ceenteer、总总PTSS、分PPTS、CDCCPTSS等系统统间。ODI组组件ODI主主要是以以下组件件组成的的:资料库(Repposiitorry):Massterr Reepossitoory、Worrk RRepoosittoryy。 设计工具具,主要要用以下下设计工工具:Topoologgy MManaagerr:描述物物理和逻逻辑构架架,在主主资料库库中标示示服务器器、Scchemma、代代理。Secuuritty MManaagerr:管理OODI用用
8、户及权权限,可可以给配配置文件件及用户户访问对对象的权权限。Desiigneer:是ODDI开发发的主要要组件,创建和和执行DDataaStooress、Innterrfacces、Proocedduree、Paackaagess,客户户化KMM等操作作Operratoor:管理和和监控数数据转换换任务的的执行情情况,可可用于调调试。计划代理理(Sccheddulee Aggentt):属于于Runntimme组件件,因为为ODII采用EE-LTT架构,所以SScheedulle AAgennt只用用来调度度执行EELT任任务,其其数据转转换引擎擎很少用用到。另外还有有三个需需要单独独安装的的
9、组件:Mettadaata Navvigaatorr、Ligghtwweigght Dessignner、Pubblicc Weeb SServvicees。ODI接接口ODI接接口主要要分为两两类:静静态接口口和动态态接口。静态接接口用于数据据初始化化,只在在接口运运行初期期执行一一次。动动态接口口用于数数据维护护,是实实时性的的。在MDMM项目中中,采用用的是普普通动态态接口:基于静静态接口口,指定定数据筛筛选字段段(常用用字段llastt_uppdatte_ddatee)和筛筛选规则则(laast_upddatee_daatesyssdatte - 1)。在PTSS项目中中,采用用的是C
10、CDC动动态接口口:基于于静态接接口,添添加订阅阅者,生生成日志志。KM(知知识模块块)ODI的的知识模模块主要要分为几几个大类类(RKKM,CCKM,LKMM,IKKM,SSKM),其中中最重要要的是LLKM(loaad KKM)和IKKM(IInteegraatioon KKM)RRKM: RKM:完成从从源系统统和目标标系统的的数据结结构的反反向工程程来形成成数据模模型的功功能。CKM:完成数数据质量量检查。 JKM:日志记记录知识识模块,记录单单个表或或视图等等中的新新数据和和更新的的数据。 LKM:完成从从源数据据库数据据加载到到临时表表。 IKM:完成从从临时表表的数据据加载到到目
11、标表表。 SKM:完成OODI和和WEBB服务接接口的功功能。 SKM(Serrvicce KKM):Webb服务知知识模块块,可以以使用该该知识模模块来生生成Weeb服务务调用。ODI环环境搭建建ODI开开发环境境进行ODDI开发发的基础础。创建ODDI用户户ODI用用户就是是指数据据库为OODI开开发而创创建的用用户,就就是说ODII通过此此用户连连接数据据库,又又是ODII的Worrk SScheema。ODI用用户权限限较大,能否访访问其他他用户的的数据。如果某某个用户户的数据据需要进进行ODDI开发发,那么么这些数数据的增增删改查查操作权权限都得得赋给OODI用用户。而ODII开发会
12、会涉及到到源系统统和目标标系统,那么需需要分别别为这些些系统创创建ODDI用户户。创建脚本本如下:- 创创建ODDI用户户(Woork Schhemaa)- 源源系统 EERPcreaateuuserr sooau ideentiifieedbyy sooau deffaullttaableespaace soaau_ddataa;granntcoonneect,ressourrcetto ssoauu; granntcrreattedaatabbaseelinnktoo sooau;granntcreaatessynoonymmto ssoauu;- 目目标系统统 MDMMcreaateuu
13、serr sooau ideentiifieedbyy sooau deffaullttaableespaace soaau_ddataa;granntcoonneect,ressourrcetto ssoauu; granntcrreattedaatabbaseelinnktoo sooau; granntcrreattesyynonnymtto ssoauu;说明:1、 ODI用用户统一一命名,方便,易于管理理;2、 源目标和和目标系系统角色色可交换换(源系系统作为为目标系系统,目目标系统统作为源源系统),但是需需要保证证同一数数据模型型必须单向向ODII开发;3、 源/目标标系统建建立物
14、料料架构时时,如下下两处地方方需要设设置为OODI用用户:创建资料料库ODI在在ERPP系统搭搭建环境境,其TTNS信信息为:BESTT=(DESSCRIIPTIION= (ADDDREESS=(PRROTOOCOLL=tccp)(HOSST=eerpddemoo.tssinggtaoo.coom.ccn)(PORRT=115222) (CONNNECCT_DDATAA= (SIID=BBESTT) ) )l 资料库概概念:摘摘自OOraccle Datta IInteegraatorr应用指指南Mastter Repposiitorry,保保存企业业所有IIT资源源的Toopollogyy,
15、保存存项目和和数据模模型的安安全信息息、版本本信息,供ODDI图形形模块等等使用。通常创创建一个个即可。Massterr Reepossitoory要要尽可能能独立存存储,单单独的IInsttancce,或或单独的的Schhemaa。Workk Reepossitoory,保存项项目和数数据模型型,供OODI图图形模块块等使用用。可创创建多个个。一个个Worrk RRepoosittoryy只能连连接一个个Massterr Reepossitoory。一个SScheema只只能存储储一个WWorkk Reepossitoory,不过MMastter Repposiitorry倒可可与其安安装在
16、同同一Scchemma。说明:在在哪个服服务器上上创建资资料库是是没有明明确要求求,可按按项目需需求来,本案例例是在EERP服服务器创创建资料料库(原原因是MMDM数数据库没没有创建建表空间间的权限限)。l 创建主资资料库(Massterr Reepossitoory)ERRP1、 创建Maasteer RRepoosittoryy用户creaateuuserr soaam iddenttifiiedbby ssoam deffaullttaableespaaceuuserrs; granntcoonneect, reesouurceeto ssoam;2、 创建Maasteer RRepoo
17、sittoryy通过开始始菜单MMastter Repposiitorry CCreaatioon启动动(或OODI安安装目录录下的OODIoraacleedibinnreppcreeatee.baat),并按下下图输入入资料库库信息:JDBCC:Drriveer orraclle.jjdbcc.drriveer.OOraccleDDrivver URLL jddbc:oraaclee:thhin:n:15522:BESST用户/密密码:ssoamm/sooam注:蓝颜颜色选中中区域为为ERPP服务器器TNSS信息。点击按钮钮,如果果出现连连接成功功信息,点击OOK。3、 连接Maasteer
18、 RRepoosittoryy(创建建主资料料库连接接“soaamFP”)通过开始始菜单TTopoologgy MManaagerr启动(或ODDI安装装目录下下的ODDIooraccleddibbintoppoloogy.batt),点点击新建建按钮,并按下下图输入入资料库库信息:用户/密码为为SUPPERVVISOOR/SUNNOPSSIS点击Teest按按钮,如如果连接接成功,点击OOK,这这样连接接主资料料库创建建成功了了。说明:1、 用户/密密码为什什么输入入SUPPERVVISOOR/SUNNOPSSIS ? 用户/密密码其实实是Seecurrityy Maanagger Usee
19、rs,就是说说安全管管理用户户才有权权限连接接主资料库库,这类类用户作作为Seecurrityy Reepossitoory Coonneectiionss Usserss。ODII提供了了一个默默认的安安全管理理用户SSUPEERVIISORR/SUNNOPSSIS,如果你你不知道道有哪些些用户可可以使用用,那么可选选择默认认的SUUPERRVISSOR/SUNNOPSSIS。疑问:如如果ODDI首次次搭建开开发环境境,是不不是用户户/密码码必须使使用默认认的SUUPERRVISSOR/SUNNOPSSIS?2、 如果想自自己创建建用户/密码,然后使使用,该该如何操操作?前提是OODI已已经
20、搭建建了开发发环境,至少有有个Seecurrityy Reepossitoory Coonneectiionss用户。登录已已经有的的Dessignner,点击菜菜单中的的(或ODDI安装装目录下下的ODDIooraccleddibbinseccuriity.batt)进入如如下界面面:通过添加加自己需需求的用用户信息息,就可以使用用了。更更多用户户安全管管理设置置可参阅阅:htttp:/m/111895547775.hhtmlll 创建工作作资料库库(Woork Repposiitorry) ERRP1、 创建Woork Repposiitorry用户户creaateuuserr soaaw
21、iddenttifiiedbby ssoawwdeffaullttaableespaaceuuserrs; granntcoonneect, reesouurceeto ssoaww;2、 创建Woork Repposiitorry创建存储储连接“soaamFPP”成功后后,界面面显示如如下点击OKK按钮进进入Secuuritty MManaagerr窗口,点击菜单单按钮,进入TTopoologgy MManaagerr窗口,并切换换至Reepossitooriees TTAB页页,点击Innserrt WWorkk Reespoosittoryy,就进进入了创创建工作作资料库库界面了了,分别
22、别在Deefinnitiion和和JDBBC TTAB页页输入如如下信息息,点击按钮钮Tesst,测测试成功功后,点点击OKK,弹出出窗口,输入信信息如下下,点击OKK,Woork Repposiitorry创建建完成了了。3、 连接Woork Repposiitorry(创创建工作作资料库库连接“soaawFPP”)开始菜单单Dessignner启启动(或或ODII安装目目录下的的ODIIorracllediibiindessignner.batt),点点击新建建按钮,并按下下图输入入资料库库信息:用户/密码为为SUPPERVVISOOR/SUNNOPSSIS点击Teest按按钮,测测试连接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工作总结 ODI 开发
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内