最新ODI操作手册.doc

上传人:豆**** 文档编号:35377429 上传时间:2022-08-21 格式:DOC 页数:59 大小:1.26MB
返回 下载 相关 举报
最新ODI操作手册.doc_第1页
第1页 / 共59页
最新ODI操作手册.doc_第2页
第2页 / 共59页
点击查看更多>>
资源描述

《最新ODI操作手册.doc》由会员分享,可在线阅读,更多相关《最新ODI操作手册.doc(59页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateODI操作手册ODI操作手册ODI操作手册1. 安装odi存储库ODI需要创建两个存储库主存储库和工作存储库。主存储库主要用来保存以创建的数据源架构信息。工作存储库主要用于保存创建的数据模型和项目信息。1.1 创建主存储库用户和工作存储库用户在Oracle中创建主存储库用户snpm、工作存储库用户snpw。Oracle中创建语法如下所示:create user snp

2、m(主存储库用户) identified by pass$123 (主存储库用户口令)grant connect,resource to snpmcreate user snpw(工作存储库用户) identified by pass$123 (工作存储库用户口令)grant connect,resource to snpw1.2 创建主存储库开始 Oracle Oracle Data Integrator Repository Management Master Repository Creation。如下图所示:然后填入相应信息:驱动程序:oracle.jdbc.driver.Oracle

3、DriverURL:jdbc:oracle:thin:localhost:1521:orcl(URL依据实际情况而定)用户:snpm(上一步创建的主存储库用户)密码:pass$123(上一步创建的主存储库用户口令)语言:主存储库使用的语言技术:Oracle(主存储库所在的数据库类型)点击“确定”创建主存储库。如下图所示。等待主存储库的创建,直至创建成功:1.3 链接主存储库开始 Oracle Oracle Data Integrator Topology Manager创建新的主存储库连接:SU填入相应信息登录名:oracle_master_rep用户:SUPERVISOR(必须是此用户名)密

4、码:SUNOPSIS(必须是此口令)主存储库连接信息:用户:snpm(上一步创建的主存储库用户)密码:pass$123(上一步创建的主存储库用户口令)驱动程序:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:localhost:1521:orcl(URL依据实际情况而定)点击“确定”进入Topology Manager,连接主存储库成功。1.4 创建工作存储库Topology Manager- 窗口 - 显示视图 存储库右键“工作存储库” 插入工作存储库填写下述工作存储库连接信息:名称:oracle_workrep1(工作存储库连接名称)

5、技术:Oracle(工作存储库所在数据库类型)实例/dblink(数据服务器):orcl(Oracle DB Service Name)用户:snpw(4.1步骤中创建的工作存储库用户)密码:pass$123(4.1步骤中创建的工作存储库用户口令)JDBC标签 - JDBC Driver:oracle.jdbc.driver.OracleDriverJDBC标签 - JDBC URL:jdbc:oracle:thin:localhost:1521:orcl(URL依据实际情况而定)点击“确定”。点击“确定”以后,出现工作存储库定义框:ID:注意不同的工作存储库的ID不能重复类型:选择下拉菜单中

6、的一项名称:WORKREP1(指定工作存储库名称)密码:进入此工作存储库的口令,可以不设置“OK”以后等待工作存储库的创建。1.5 链接工作存储库开始 Oracle Oracle Data Integrator Designer新建工作存储库连接:填入连接信息:登录名:oracle_work_rep1(自定义的工作存储库连接名称)用户:SUPERVISOR密码:SUNOPSIS(如果在Topology中修改了口令,需要填入修改后的口令)填入主存储库信息:用户:snpm(4.1步骤中创建的主存储库用户)密码:pass$123(4.1步骤中创建的主存储库用户)驱动程序名:oracle.jdbc.d

7、river.OracleDriverURL:jdbc:oracle:thin:localhost:1521:orcl(URL根据实际情况而定)填入工作存储库信息:存储库名称:WORKREP1 (4.4创建的工作存储库名称)“确定”后,进入Designer模块。至此,ODI客户端软件的安装和配置已经完成,可以通过Topology Manager和Designer来进行数据集成的相应操作了。2. Odi开发实例ODI全量集成开发实例,在192.168.3.234机器上,有实例名为dbc的oracle数据库,本例子实现从该数据库下zucc用户下的Employee表中的记录同步到zjsr用户下的表Em

8、ployee中,详细操作如下:2.1 创建数据服务器和物理架构2.1.1 创建源(数据来源)数据服务器和源(数据来源)物理架构2.1.1.1 创建源数据服务器1. Topology-物理体系结构-技术-Oracle,右键Oracle,选择“插入数据服务器”。2. 左侧弹出如下界面信息。 【定义】标签【JDBC】标签填写完整信息后的界面如下图所示:点击“确定”后,会弹出“物理架构”定义框2.1.1.2 创建源物理架构选择完成后单击【】按钮,弹出如下信息单击【】。因为上下文我们会在下文创建。2.1.2 创建目标数据服务器和目标物理架构2.1.2.1 创建目标数据服务器操作步骤与 “创建源数据服务器

9、”类似,本文在此处不在累述。2.1.2.2 创建目标物理架构操作步骤与“创建源物理架构”类似,本文在此处不在累述。注意:此处选择架构不同。2.2 创建逻辑架构分别为上述所创建的物理架构创建逻辑架构。1. 右键Topology-逻辑体系结构-技术-Oracle,选择“插入逻辑架构”,在逻辑架构对话框的“定义”标签中输入“名称”,“上下文”以及对应的“物理架构”:同样也可以单击软甲左侧下方按钮。2. 新建源逻辑架构3. 新建目标逻辑架构2.3 创建代理2.3.1 创建物理代理1 Topology Manager 窗口 显示视图 物理体系结构2 点击“代理”,以agent_xg为例,双击agent_

10、xg,3 如图,代理主机为192.168.1.1(发布代理的机器IP),端口是20913(端口号不能重复).3.1.1 创建逻辑代理1. Topology Manager 窗口 显示视图 逻辑架构体系2. 点击“代理”,创建新的逻辑代理,上下文选择“Global”,”物理代理”选择与之刚才创建的物理代理。2.3.2 修改odiparams.bat文件在ODI服务器上打开 %ODI_HOME%binodiparams.bat。查看文件是否已经修改,若未修改,安如下方法进行配置。set SNP_SECU_DRIVER=oracle.jdbc.driver.OracleDriver(主存储库所使用数

11、据库的JDBC Driver,Topology-存储库-Master Repository定义框-连接对话框中JDBC Driver)set SNP_SECU_URL=jdbc:oracle:thin:localhost:1521:orcl (主存储库所使用数据库的JDBC URL,Topology-存储库-Master Repository定义框-连接对话框中JDBC URL)set SNP_SECU_USER=snpm(Master Repository User)set SNP_SECU_ENCODED_PASS= aIyX0kX.goXVdZXBuFLfset SNP_SECU_WOR

12、K_REP=WORKREP3(工作存储库名称)set SNP_USER=SUPERVISOR(存储库管理员)set SNP_ENCODED_PASS= aYypouF,bP1S4CShwc1gEp其中两行PASS的值是通过“ODI安装路径oracledibinagent encode pass$123”得到的值(yhchen是snpm的登录密码)2.3.3 在window环境下发布自动代理1. agentservice.bat命令的语法及说明如下所示:2. agentservice.bat -i|-r -a|-s 3. 4. 各个参数的详细说明如下:参数描述-i|-r-i 发布为服务-r 卸载

13、服务-a|-s-a 安装listener agent (该命令会调用snpsagent.conf文件中的参数)-s 安装Scheduler agent (该命令调snpsagentscheduler.conf文件中的参数) 发布为服务Agent 的物理名称,该参数为必选项Agrnt的监听端口号Wrapper配置文件的名称,该文件必须位于ODI安装目录的ools/wrapper/conf/子目录下,该参数为可选3.2 Designer和OperatorDesigner、Operator和Topology Manager一样,都属于ODI图形化工具的模块。Designer是ODI的设计模块,通过操

14、作Designer,可以实现对数据模型、项目、接口、包、方案、计划的创建和管理。Designer模块的操作是ODI工具使用的核心。Operator是ODI的执行模块,通过查看Operator,可以对执行的接口、包、方案进行查看和管理。Operator中反应的是执行的结果,常和Designer一起使用,反应Designer中创建的接口、包是否正确。3.2.1 Designer登录Designer登录有两种方式。第一种直接单击软件左侧上方直接登录。第二种单击 开始OracleOracle Data Integrator-DesignerOracle Data Integrator 登录界面如下图所

15、示:登录时先检查下工作存储库链接是否正确。(一般情况下前面操作没有问题的话这里应该是不会有问题的。)3.3 创建模型Designer登录成功后在软件左侧下方单击新建模型。3.3.1 创建源模型为了统一方便管理我们先创建模型文件夹将同类型的模型都放入该文件夹中。1. 创建文件夹2. 新建源模型单击【】弹出新建模型对话框。3. 【】标签 4. 【】标签5. 【】标签6. 单击【】源模型创建成功。3.3.2 创建目标模型创建目标模型与“创建源模型”大致类似,本文将不在此累述。二者差别如下图所示:模型创建成功后如下图所示:3.4 创建项目3.4.1 创建项目1. 单击软件左下方按钮。2. 单击软甲左上

16、方按钮,插入新的项目。3. 输入项目名称,单击【】按钮。创建成功后如下图所示:3.4.2 导入知识模块1.2. 在弹出的界面中选择文件导入目录(即:ODI安装目录)。本实例只做RKM知识模块的导入演示,其余操作大致一样,只是选择的xml文件不一样。例如:导入RKM知识模块则将以RKM开头的文件全部选中(Shift可以全选),然后单击【确定】按钮。3.5 创建接口1.2. 【】标签3. 【】标签4. 单击软件左下方按钮。5. 将源模型中的Employee拖拽到6步骤中的源中,将目标模型拖拽到6步骤中的目标中。6.7. 选择目标数据存储中的列名。在映射对话框中单击右侧【】按钮,编辑映射关系。8. 【】标签9. 执行接口单击右下方【】按钮执行接口。3.6 Operator 查看执行结果单击软件左上方查看执行结果。在数据库中查看数据是否抽取成功!-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 成人自考

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁